Iowa DOT Logo IADOT ISP
Cameras—Statewide
Map of Statewide Between IA 14 (1 mile east of the Monroe area) and US 63 (near Oskaloosa). The roadway is reduced to one lane due to road construction work. Until Friday, at about 4:00PM CDT. Between County Road Z20 (Preston) and US 67 (near Sabula). The roadway is reduced to one lane due to road construction work. Look out for flaggers. A pilot car is in operation. There is a width limit in effect. Width limit 10'0". From 6:00AM CDT to 9:00PM CDT daily. Until September 28, 2017 at about 9:00PM CDT. Between Exit 144: I-129; US 20; US 75 and Exit 147A: Floyd Boulevard and 4th Street (near Sioux City). The roadway is shared with opposing traffic due to road construction work. There is a weight limit in effect. There is an axle load limit in effect. There is a width limit in effect. Width limit 15'0". No vehicles over 156000 lbs. Axle weight limit 23000 lbs. Until November 7, 2017 at about 12:00PM CDT. Between Exit 57: County Road N16 (4 miles west of the Brayton area) and Exit 88: County Road P20 (near Menlo). Look out for a slow moving maintenance vehicle because of road maintenance activities. Until today at about 3:00PM CDT. Between US 6; County Road F29 (near Malcom) and County Road E69 (3 miles south of the Tama area). The roadway is reduced to one lane due to road construction work. From 7:30AM CDT to 6:45PM CDT on weekdays. Until Friday, at about 4:00PM CDT. Between Exit 306: US 67 (Bettendorf) and Exit 284: County Road Y40 (Walcott). The roadway is reduced to one lane because of night time construction work. Look out for flaggers. From 7:00PM CDT to 6:00AM CDT on Sundays, Mondays, Tuesdays, Wednesdays and Thursdays. Until October 27, 2017 at about 6:00AM CDT. Between US 65; IA 117 and County Road F17 (1 mile east of the Mingo area). The roadway is reduced to one lane due to road construction work. Until October 31, 2017 at about 4:00PM CDT. Between County Road G35 and US 6 (near Atlantic). The roadway is reduced to one lane due to road construction work. Look out for flaggers. A pilot car is in operation. There is a width limit in effect. Width limit 16'0". From 7:00AM CDT to 8:00PM CDT on weekdays and Saturdays. Until October 25, 2017 at about 3:00PM CDT. Between US 71 and I-80; US 71 (2 miles east of the Atlantic area). The roadway is reduced to one lane due to road construction work. Look out for flaggers. A pilot car is in operation. There is a width limit in effect. Width limit 16'0". From 7:00AM CDT to 8:00PM CDT on weekdays and Saturdays. Until October 25, 2017 at about 3:00PM CDT. Between IA 8 and County Road D52 (2 to 3 miles north of the Dysart area). The roadway is reduced to one lane due to bridge construction work. Look out for temporary traffic lights. There is a width limit in effect. Width limit 9'6". Until September 29, 2017 at about 6:30PM CDT. Between County Road C54 and County Road W13 (near Fairbank). The roadway is reduced to one lane due to bridge construction work. Look out for temporary traffic lights. There is a width limit in effect. Width limit 9'6". Until September 29, 2017 at about 6:30PM CDT. Between US 218 and County Road C66 (near Waterloo). The roadway is reduced to one lane due to road construction work. The roadway is shared with opposing traffic. There is an axle load limit in effect. There is a weight limit in effect. Axle weight limit 20000 lbs. No vehicles over 156000 lbs. Until November 17, 2017 at about 4:00PM CDT. Between County Road S14 (Nevada) and US 65 (Colo). The roadway is reduced to one lane due to road construction work. There is a width limit in effect. Width limit 12'0". Until October 13, 2017 at about 3:00PM CDT. Between IA 224 and Rogers Street; County Road E67 (1 mile south of the Laurel area). The roadway is reduced to one lane due to bridge construction work. Look out for temporary traffic lights. There is a height limit in effect. Height limit 15'0". Until today at about 4:00PM CDT. Between I-80; County Road T22 and US 6 (near Kellogg). The road is closed due to road construction work. A detour is in operation. Until October 6, 2017 at about 4:00PM CDT. Between IA 9 and County Road A45 (near Osage). The road is closed due to road construction work. A detour is in operation. Until Friday, at about 4:00PM CDT. Between US 30 and County Road E53 (near Stanwood). The road is closed due to road construction work. A detour is in operation. Until October 31, 2017 at about 9:00PM CDT. Between County Road T66 (near Charles City) and County Road V14 (Bassett). The roadway is reduced to one lane due to road construction work. There is a width limit in effect. Width limit 16'0". From 7:00AM CDT to 7:00PM CDT on weekdays. Until September 29, 2017 at about 6:00PM CDT. Between County Road C16 (2 miles north of the Le Mars area) and Minnesota Border; County Road A10 (2 miles north of the Sibley area). The roadway is reduced to one lane due to road construction work. There is a width limit in effect. Width limit 14'0". From 7:00AM CDT to 8:00PM CDT on weekdays and Saturdays. Until October 5, 2017 at about 12:30PM CDT. Between IA 83 (near Atlantic) and I-80; US 71 (3 miles east of the Atlantic area). The roadway is reduced to one lane due to road construction work. Look out for flaggers. A pilot car is in operation. There is a width limit in effect. Width limit 16'0". From 7:00AM CDT to 7:00PM CDT on weekdays and Saturdays. Until October 5, 2017 at about 3:00PM CDT. Between County Road E18 (1 mile north of the Zearing area) and County Road D65 (1 mile south of the Hubbard area). The roadway is reduced to one lane due to road construction work. Look out for temporary traffic lights. There is a height limit in effect. There is a width limit in effect. Width limit 15'6". Height limit 15'0". Until October 20, 2017 at about 4:00PM CDT. Between County Road M25 (near Galva) and Exit 71: US 71; IA 471 (near Early). The road is closed due to road construction work. A detour is in operation. Permitted oversize loads are prohibited. Until December 1, 2017 at about 4:00PM CDT.
I-680: D4 - I-680 @ MM 26.65 (IWZ 3176)
I-80: DM - I-80 EB @ Hubbell ave (25)
I-380: CR - I-380 @ 8th St NE (11)
I-80: IC - I-80 @ Jasper Ave (02)
I-74: QC - I-74 @ Avenue of the Cities (01)
I-35: Rest Area: I-35 N/S MM 7 - Lamoni - SB Ent.
I-29: SC - I-29 @ US 20 - South (05)
I-80: DM - I-35/80/235 @ West Mixmaster (44)
I-80: DM - I-35/80 @ 86th St (21)
I-380: CR - I-380 @ Blairs Ferry Rd NE (18)
I-35: Parking Only: I-35 SB MM 120 near Story City
IA 100: CR - IA 100 @ Edgewood Rd NE (35)
I-380: CR - I-380 @ 1st Ave SW (09)
US 30: CR - US 30 @ Williams Blvd SW (24)
I-80: QC - I-80 @ Northwest Blvd (17)
US 20: WL - US 20 @ Ansburough (01)
I-35: D1 - I-35 @ MM 151 near Woolstock (D1TV08)
US 20: WL - US 20 @ Hammond (03)
I-35: DM - I-35 @ NE 142 Ave (63)
IA 92: D5 - IA 92 @ Co Rd R45 (IWZ 3170_WB)
I-80: DM - I-35/80 @ Merle Hay (22)
IA 100: CR - IA 100 @ Tama St (43)
I-380: WL - US 218 @ San Marnan Dr (20)
US 65: DM - US 65 @ Army Post Rd (30)
I-35: DM - I-35 @ Oralabor (40)
I-380: WL - I-380 @ Gilbertville Road (10)
I-380: IC - I-380 @ Swisher (18)
I-35: DM - I-35 @ Maffitt Lake Rd (73)
I-380: CR - I-380 @ Tower Terrace Rd (20)
I-80: DM - I-80 @ East MixMaster (IWZ3183)
I-35: DM - I-35 @ Cumming Ave (75)
I-29: SC - I-29 @ 8th St in Sergeant Bluff (03)
I-80: QC - I-80 EB @ DMS (14)
I-29: CB - I-29 @ I-480 Interchange (19)
US 30: CR - US 30 @ IA 13 (34)
US 218: RWIS - US 218 MM 211 @ Plainfield
I-80: DM - I-80/35 @ E of Morningstar (IWZ 3158)
US 61: MUS - US 61 @ MM 79 (IWZ 3171_7601)
US 67: QC - US 67 Centennial Bridge - IA (13)
US 218: WL - US 218 @ Williston Rd (23)
US 61: D5 - US 61 @ MM 74 (IWZ 3191)
US 30: AM - US 30 @ 500th Ave (12)
Avenue G: CB - Avenue G @ 16th Street (41)
I-80: NW - I-80 @ 52nd St (01)
I-35: Parking Only: I-35 NB MM 212 near Joice
I-80: NW - I-80 @ 108th St. (10)
US 75: D3 - US 75 @ Co Rd 38 (IWZ 3142_NB)
IA 60: D3 - IA 60 @ MM 44.6 (IWZ 3190)
Collins Rd: CR - Collins Rd @ Council St NE (37)
I-380: CR - I-380 @ Collins Rd- South (16)
US 218: RWIS - US 218 MM 38 near Mt Pleasant
IA 100: CR - IA 100 @ S 22nd St (46)
US 30: AM - US 30 @ University Blvd (16)
IA 4: RWIS - IA 4 MM 25 near Jefferson
I-29: SC - I-29 @ Riverside (13)
I-380: WL - I-380 @ Poyner Road (15)
S Lewis: SC - S Lewis @ Gordon (25)
I-80: CB - I-80 @ Valley View (09)
I-35: DM - I-35 @ MM 63 (IWZ 3153)
I-35: Parking Only: I-35 SB MM 31 near Osceola
I-35: AM - I-35 @ E 13th St (09)
US 61: MUS - US 61 @ MM 79 (IWZ 3171)
I-80: CB - I-80 @ Hubbard Road (11)
I-74: QC - I-74 @ 53rd St (11)
US 275: CB - US 275 @ 11th Street (27)
I-380: CR - I-380 @ US 30- North (05)
I-35: RWIS - I-35 MM 13 near Leon
I-74: QC - I-74 @ N Tower to IA (05)
I-35: AM - I-35 @ US 30 (07)
I-80: DM - I-80 @ Grand Prairie Pkwy (48)
I-80: IC - I-80 @ Hwy 1 (08)
US 59: RWIS - US 59 MM 129 @ Ida Grove
IA 60: D3 - IA 60 @ MM 44.4 (IWZ 3138)
US 20: SC - US 20 @ Morningside (17)
US 151: D6 - US 151 @ MM 55.3 near Anamosa (D6TV02)
US 18: D2 - US 18 @ MM 186.3 near Mason City (D2TV03)
I-35: DM - I-35 @ MM 55.6 (IWZ3141)
US 61: D5 - US 61 @ MM 74 (IWZ 3191_WB)
I-29: CB - I-29 @ 35th Street (21)
IA 5: DM - Hwy 5 @ Fleur (33)
I-35: AM - I-35 @ E 190th St (10)
I-380: IC - I-380 @ Hwy 965 NE (16)
I-80: NW - I-80 @ Hwy T22 (09)
IA 2: RWIS - IA 2 MM 219 near Cantril
US 75: D3 - US 75 @ MM 109 (IWZ3197)
I-380: CR - I-380 @ Wright Bros Blvd (02)
I-80: RWIS - I-80 MM 43 near Avoca
US 30: BN - US 30 @ IA 17 (03)
US 30: RWIS - US 30 MM 252 @ Cedar Rapids
I-29: SC - I-29 @ Singing Hills (04)
US 59: RWIS - US 59 MM 95 @ Denison
I-29: CB - I-29 @ IA 370 (13)
US 61: D5 - US 61 @ IA 92 (IWZ 3195_NB)
IA 163: RWIS - IA 163 MM 45 @ Pella
I-35: DM - I-35 @ NE Mixmaster (North) (69)
US 30: RWIS - US 30 MM 80 @ Carroll
I-35: DM - I-35 @ Corporate Woods Dr (37)
IA 13: CR - IA 13 @ 7th Ave (52)
I-35: DM - I-35 @ Ashworth Ave (55)
I-380: CR - I-380 @ 42nd St NE (15)
I-29/80: CB - I-29/80 @ E of S 24th St (47)
US 20: RWIS - US 20 MM 277 @ Manchester
IA 60: D3 - IA 60 @ MM 44.4 (IWZ 3138_NB)
Collins Rd: CR - Collins Rd @ C Ave NE (40)
I-35: DM - I-35 @ Hoover St (77)
I-235: DM - I-235 @ 28th St (11)
I-80: IC - I-80 @ Y Ave (26)
US 218: D5 - US 218 @ MM 80.9 near Riverside (D5TV01)
I-380: WL - I-380 N of US 20 (19)
US 30: NV - US 30 @ 19th St (05)
I-380: IC - I-380 @ Penn St (14)
US 30: NV - US 30 @ 580th Ave (01)
US 20: WL - US-20 @ S. Canfield Road (18)
I-35: Rest Area: I-35 NB/SB MM 159 near Dows
I-35: DM - I-35 @ MM 92.45 (IWZ3187)
US 18: D2 - US 18 @ MM 210 near Floyd (D2TV6)
I-35: Parking Only: I-35 SB MM 196 near Clear Lk
I-80: DM - I-35/80 @ Hickman (19)
I-29: RWIS - I-29 MM 101 near Sloan
IA 5: DM - Hwy 5 @ SW Connector (35)
US 61: D5 - US 61 @ IA 92 (IWZ 3195_SB)
I-80: DM - I-35/80 @ NE 22nd St (52)
I-235: DM - I-235 @ E 21st (04)
I-380: WL - Evansdale water Tower - East (17)
IA 141: DM - IA 141 @ SE 19th St (91)
I-35: AM - I-35 @ US 30 (06)
I-80: IC - I-80 @ Eagle Ave NW (28)
I-35: OSC - I-35 @ IA 207 (IWZ3174)
I-29: SC - I-29 @ US 20 - North (07)
I-80: NW - I-80 @ Newton OH (02)
I-235: DM - I-235 @ Guthrie (03)
I-29: RWIS - I-29 MM 10 @ Sidney
US 61: RWIS - US 61 MM 159 @ Maquoketa
US 151: D6 - US 151 @ MM 43.5 near Springville W (D6TV04)
US 61: D5 - US 61 @ MM 76.15 (IWZ 3188_NB)
I-80: DM - I-80 @ US 65 - West (26)
US 30: CR - US 30 @ C St SW (30)
US 30: CR - US 30 @ Stoney Point Rd (23)
US 30: AM - US 30 @ S Duff Ave (17)
Avenue G: CB - Avenue G @ 8th Street (42)
US 218: WL - US 218 @ SB Ramp to I-380 SB (04)
IA 100: CR - IA 100 @ E Post Rd (45)
US 61: D5 - US 61 @ MM 76.15 (IWZ 3188_SB)
I-280: QC - I-280 @ Rockingham Rd (21)
S Lewis: SC - S Lewis @ Singing Hills (21)
I-35: AM - I35 @ E Lincoln Way (08)
US 30: AM - US 30 @ MIle Post 142 (11)
I-29: CB - I-29/80 @ S Expressway (05)
I-80: DM - I-80 @ 38th in Altoona (54)
I-235: DM - I-235 @ Keo Way (09)
US 275: CB - US 275 East of Missouri River Bridge (25)
IA 2: RWIS - IA 2 MM 164 near Centerville
I-80: RWIS - I-80/29 MM 2 @ Co Bluffs
I-35: DM - I-35 @ Adams St (74)
US 30: BN - US 30 @ U Ave(05)
IA 13: CR - IA 13 @ Bertram Rd (48)
I-35: D1 - I-35 @ IA 175 Ellsworth (D1TV09)
Gordon Dr: SC - Gordon Dr @ Virginia (20)
I-80: DM - I-35/80 @ E 14th (24)
I-80: CB - I-80 @ I-680 Interchange (38)
IA 100: CR - IA 100 W of I-380 (36)
US 30: CR - US 30 @ Ivanhoe Rd SW (31)
IA 2: RWIS - IA 2 MM 70 @ Bedford
Broadway: CB - Broadway @ 16th Street (29)
US 218: IC - US 218 @ Hwy 1 (11)
I-29: CB - I-29 @ S of South I-680 Interchange (35)
I-29/80: CB - I-29/80 @ WB On Ramp S Expressway (48)
IA 9: DEC - IA 9 @ Old Stage Rd (IWZ 3172_7419)
US 30: NV - US 30 @ S 11th St (04)
I-80: IC - I-80 @ Prairie du Chein (24)
I-380: CR - I-380 @ Collins Rd- North (17)
US 20: SC - US 20 @ Christy (15)
US 20: WL - US 20 @ Hawkeye Road (02)
I-29: SC - I-29 @ South of RR Bridge (28)
US 20: RWIS - US 20 MM 18 @ Moville
I-80: IC - I-80 @ 1st Ave (06)
US 61: D5 - US 61 @ MM 76.15 (IWZ 3188)
US 18: RWIS - US 18 MM 85 near Spencer
I-35: AM - I-35 @ South of 260th St (IWZ 3159)
I-80: NW - I-80 @ Speedway (06)
I-80: CB - I-80 @ Madison Avenue (08)
I-80: IC - I-80 @ Dubuque St (07)
US 75: D3 - US 75 @ MM 109 (IWZ3197_SB)
US 20: SC - US 20 @ Gordon (18)
I-235: DM - I-235 @ E 14th (05)
US 218: WL - US 218 @ W 1st St (26)
US 30: RWIS - US 30 MM 218 near Tama
I-74: QC - I-74 @ 5th Ave (03)
I-35: DM - I-35 @ NE 36th St (61)
I-35: AM - I-35 @ North of 260th St (IWZ 3152)
I-29: CB - I-29 @ 9th Avenue (18)
IA 100: CR - IA 100 @ Menards Ln (44)
I-80: RWIS - I-80 MM 266 near Tipton
I-380: IC - I-80 @ I-380/US 218 (03)
US 30: CR - US 30 @ J St SW (28)
I-380: WL - I-380 @ River Road (08)
US 30: CR - US 30 @ 21st St SW (26)
I-235: DM - I-235 @ 7th Ave (08)
I-29: SC - I-29 @ 1st St in Sergeant Bluff (02)
US 61: D5 - US 61 @ MM 74 (IWZ 3191_EB)
I-29: CB - I-29 @ S of Hamilton Ln (34)
I-80: DM - I-80/35 @ W of Morningstar (IWZ 3112)
S Lewis: SC - S Lewis @ Glenn (22)
US 30: NV - US 30 @ SW 4th St (03)
I-80: D4 - I-80 @ MM 93.3 Stuart (D4TV01)
I-380: WL - I-380 @ US-20 East -2 (13)
I-80: CB - I-80 @ US 6 (12)
I-80: CB - I-80 @ West I-29 Interchange (East) (50)
I-80: RWIS - I-80 MM 72 near Adair
US 30: AM - US 30 @ S Dayton Ave (18)
I-80: NW - I-80 @ E 84th St. (08)
I-29: CB - I-29 @ RR Crossing (44)
IA 9: DEC - IA 9 @ Old Stage Rd (IWZ 3172)
I-35: DM - I-35 @ Hwy G50 (80)
I-80/35: DM - I-80/35 @ E of US 69 (89)
I-80: QC - I-80 @ LeClaire (20)
US 30: AM - US 30 @ Mile Post 152 (19)
I-35: Rest Area: I-35 N/S MM 7 - Lamoni - NB Exit
I-80: NW - I-80 @ W. 4th St. (04)
IA 100: CR - IA 100 @ IA 13 (47)
US 30: RWIS - US 30 MM 311 @ DeWitt
I-80: DM - I-80 @ NE Mixmaster (East) (58)
US 275: CB - US 275 @ South Expressway (28)
I-80: RWIS - I-80 MM 220 @ Williamsburg
I-80: DM - I-80 @ East of US 65 (47)
IA 9: RWIS - IA 9 MM 265 near Decorah
I-380: CR - I-380 @ 4th St SE (10)
US 63: WL - US 63 @ Franklin St (IWZ 3164)
I-80: QC - I-80 @ Brady (18)
US 30: BN - US 30 @ Mile Post 139 (04)
IA 13: CR - IA 13 @ Cottage Grove Pkwy (50)
I-35: DM - I-35 @ Corporate Woods (53)
I-80: NW - I-80 @ IA 14 (03)
I-80: DM - I-80 @ NE 80th in Altoona (38)
I-80: NW - I-80 @ Speedway Dr. (07)
I-380: IC - I-380 @ Iowa River (17)
I-80: DM - I-80 E Exit to N I-35 (67)
US 20: RWIS - US 20 MM 97 @ Rockwell City
US 30: CR - US 30 @ E of Jappa Rd (33)
US 30: BN - US 30 @ Quill Ave(02)
IA 9: DEC - IA 9 @ Old Stage Rd (IWZ 3172_7416)
Kanesville: CB - Kanesville @ N Broadway (31)
I-35: Rest Area: I-35 NB MM 33 near Osceola
I-380: WL - Evansdale water Tower - West (16)
US 65: DM - US 65 @ HWY 5 (31)
I-380: WL - I-380 @ US-20 East -1 (12)
US 75: D3 - US 75 @ Merrill (IWZ 3105_SB)
I-80: NW - I-80 @ E. 12th St. (05)
US 75: D3 - US 75 @ Co Rd 38 (IWZ 3142_SB)
IA 9: RWIS - IA 9 MM 90.53 @ Estherville
I-29: SC - I-29 @ Floyd (09)
I-80: QC - I-80 @ I-280(16)
I-235: DM - I-235 @ University (71)
US 61: D5 - US 61 @ IA 92 (IWZ 3195)
I-380: WL - I-380 @ MM 64 (14)
US 61: MUS - US 61 @ MM 72.25 (IWZ 3146_7603)
I-35: DM - I-35 @ Fillmore St (76)
US 30: CR - US 30 @ Edgewood Rd SW (25)
I-35: DM - I-35 @ NE 126 Ave (62)
US 151: RWIS - US 151 MM 49 near Anamosa
US 75: D3 - US 75 @ MM 114.3 (IWZ 3147)
US 75: D3 - US 75 @ Merrill (IWZ 3105)
IA 92: D5 - IA 92 @ Co Rd R45 (IWZ 3170)
I-235: DM - I-235 @ Euclid (02)
I-29: CB - I-29 @ West I-80 Interchange (North) (52)
I-80: IC - I-80 @ Herbert Hoover Highway (09)
US 30: AM - US 30 @ 520th Ave (14)
IA 5: DM - Hwy 5 @ US 65/69 (32)
IA 415: DM - IA 415 @ Mile Long Bridge (66)
US 34: RWIS - US 34 MM 263.5 @ Burlington
I-35: AM - I-35 @ Mile Post 107.8 (04)
I-35: D2 - I-35 @ MM 196.3 near Clear Lake (D2TV01)
I-29: CB - I-29 @ I-80 EB Ramp (45)
US 275: CB - US 275 @ 24th Street (26)
I-380: CR - I-380 @ Rest Area (01)
IA 141: DM - IA 141 @ E 1st St (92)
I-80: DM - I-80 @ 1st Ave in Altoona (39)
I-680: D4 - I-680 @ MM 21.4 (IWZ3175)
I-80: CB - I-80 @ Missouri River Bridge (01)
I-80: RWIS - I-80 MM 290 @ Davenport
US 218: IC - US 218 @ Melrose (12)
I-80: CB - I-80 @ East I-29 Interchange (06)
I-80: IC - I-80 @ Black Hawk Ave NW (27)
23rd Avenue: CB - 23rd Avenue @ 24th Street (32)
I-80: DM - I-80 WB @ Hubbell Ave (59)
US 61: D5 - US 61 @ MM 74 (IWZ 3191_NB)
Kanesville: CB - Kanesville @ 7th Street (30)
23rd Avenue: CB - 23rd Avenue @ Mid America Dr (33)
I-29: SC - I-29 @ Sergeant Bluff Rest Area (01)
Gordon Dr: SC - Gordon Dr @ Nebraska (19)
IA 92: DM - IA 92 WB @ Martensdale (IWZ 3154_7370)
IA 92: DM - IA 92 WB @ Martensdale (IWZ 3154_7374
I-80: IC - I-80 @ Wapsi Ave (10)
I-80: NW - I-80 @ Hwy T38N (12)
I-380: CR - I-380 @ Diagonal Dr SW (08)
I-80: CB - I-80 @ West I-29 Interchange (02)
I-35: RWIS - I-35 MM 186 near Mason City
Collins Rd: CR - Collins Rd @ Rockwell Dr NE (38)
US 65: DM - US 65 @ Vandalia (29)
I-380: CR - I-380 @ 32nd St NE (14)
US 61: MUS - US 61 @ MM 79 (IWZ 3171_7600)
I-35: DM - I-35 @ MM 59.35 (IWZ 3113)
I-35: Rest Area: I-35 NB MM 120 near Story City
I-35: DM - I-35 @ McKinley St (79)
I-380: CR - I-380 @ 33rd Ave SW (06)
Collins Rd: CR - Collins Rd @ 1st Ave E (42)
US 34: RWIS - US 34 MM 87 near Creston
US 218: WL - US 218 @ W 8th St (25)
IA 22: D5 - IA 22 @ IA 1 Kalona (IWZ3173_SB)
I-35: AM - I-35 @ Heart of Iowa Nature Trail (02)
IA 137: RWIS - IA 137 MM 13 @ Eddyville
I-74: QC - I-74 @ I-80 (19)
I-74: QC - I-74 @ Last Iowa Exit (08)
I-35: RWIS - I-35 MM 33 @ Osceola
I-29: SC - I-29 @ Hamilton (11)
US 20: SC - US 20 @ Lakeport (14)
IA 92: D5 - IA 92 @ Co Rd R45 (IWZ 3170_EB)
I-35: DM - I-35 @ IA 92 (78)
I-80: DM - I-80 @ 34th Ave (56)
I-35: DM - I-35 @ Hwy 5  (36)
I-35: DM - I-35 @ Mile Post 94 (60)
I-35: Rest Area: I-35 N/S MM 7 - Lamoni - Trk Prkg
I-35: D2 - I-35 @ MM 160 near Dows (D2TV08)
I-29: SC - I-29 @ S. Riverside (27)
I-29: SC - I-29 @ Wesley Parkway (10)
I-380: WL - US 218 @ N of San Marnen Dr (21)
US 34: D5 - US 34 @ MM 246.75 near New London (D5TV02)
I-380: CR - I-380 @ H Ave NE (12)
IA 92: CB - IA 92 @ Harry Langdon (IWZ 3134)
US 71: RWIS - US 71 MM 172 near Storm Lk
I-29: SC - I-29 @ US 20 (06)
US 67: QC - US 67 Centennial Bridge - IL (12)
I-35: DM - I-35 @ NE 158 Ave (64)
IA 163: DM - Hwy 163-University Ave @ Hickory (46)
I-29: CB - I-29/80 @ 24th Street (03)
I-380: IC - I-380 @ Swan Lake (15)
I-80: CB - I-80 @ Harry Langdon (07)
I-74: QC - I-74 @ Toll Plaza to IA (04)
I-380: CR - I-380 @ Boyson Rd (19)
IA 60: D3 - IA 60 @ MM 44.6 (IWZ 3190_SB)
I-80: DM - I-80 @ Ashworth Rd (70)
I-35: D2 - I-35 @ MM 194.3 Clear Lake (D2TV02)
I-480: CB - I-480 @ Missouri River Bridge (20)
US 61: D5 - US 61 @ MM 76.15 (IWZ 3188_WB)
I-235: DM - I-235 @ MLK (10)
US 65: D1 - US 65 @ MM 98.4 near Mingo NE (D1TV06)
US 65: DM - US 65 @ NE 46th (27)
I-235: DM - I-235 @ Valley West in WDM (17)
I-29: RWIS - I-29 MM 76 @ Mo Valley
US 218: IC - US 218 @ Melrose DMS (25)
I-80: IC - I-80 @ 12th Avenue (23)
I-380: WL - I-380 @ Cedar River (06)
I-29: SC - I-29 @ Bluff (26)
I-380: WL - I-380 @ US-20 West (05)
I-80: NW - I-80 @ Kellog OH (11)
I-235: DM - I-235 @ 63rd St (15)
I-380: WL - I-380 @ River Forest Road (07)
US 75: D3 - US 75 @ MM 114.3 (IWZ 3147_SB)
IA 13: CR - IA 13 @ Linn Aire Dr (51)
I-380: CR - I-380 @ Wilson Ave SW (07)
US 65: D1 - US 65 @ MM 98.4 near Mingo SW (D1TV05)
I-29/80: CB - I-29/80 @ W of S 24th St (46)
I-29: CB - I-29 @ North I-680 Interchange (37)
I-74: QC - I-74 @ N Tower to IL (07)
US 30: NV - US 30 @ 600th Ave (02)
IA 22: D5 - IA 22 @ IA 1 Kalona (IWZ3173)
IA 9: DEC - IA 9 @ Montgomery St (IWZ 3135_7413)
US 20: SC - US 20 @ Sunnybrook (16)
I-74: QC - I-74 @ Toll Plaza to IL (06)
IA 22: D5 - IA 22 @ IA 1 Kalona (IWZ3173_WB)
I-235: DM - I-235 @ Polk Blvd (14)
I-380: CR - I-380 @ Coldstream Ave NE (13)
I-380: CR - I-380 @ County Home Rd (21)
I-80: DM - I-35/80 @ Hwy 141 (20)
I-380: RWIS - I-380 MM 20 @ Cedar Rapids
I-80: D5 - IA 22 @ IA 1 Kalona (IWZ3173_Intersection)
US 30: CR - US 30 @ 16th Ave SW (22)
IA 9: DEC - IA 9 @ Montgomery St (IWZ 3135)_7414)
IA 9: DEC - IA 9 @ Montgomery St (IWZ 3135)
I-235: DM - I-235 @ 22nd St in WDM (16)
I-80: DM - I-35/80 @ Meredith Dr (57)
I-29: CB - I-29 @ IA 192 (23)
US 61: MUS - US 61 @ MM 72.25 (IWZ 3146_7602)
I-235: DM - I-235 @ 42nd St (13)
US 20: D6 - US 20 MM 293 @ Dyersville (1)
I-80: DM - I-35/80 @ Westown PKWY (68)
US 20: RWIS - US 20 MM 316 @ Dubuque
I-680: D4 - I-680 @ MM 20.2 (IWZ 3160)
I-80: IC - I-80 @ Hwy 965 (04)
I-80: RWIS - I-80 MM 154 @ Colfax
IA 13: CR - IA 13 @ Mt Vernon Rd (49)
I-80: DM - I-35/80 @ 2nd Ave (23)
I-235: DM - I-235 @ 31st St  (12)
I-35: AM - I-35 @ IA 210 (01)
I-35: Rest Area: I-35 N/S MM 214 near Northwood
I-235: DM - I-235 @ 2nd Ave (07)
I-29: CB - I-29 @ US 275 (53)
I-74: QC - I-74 @ Spruce Hills (10)
US 218: WL - US 218 @ Sergeant Rd (27)
I-80: DM - I-80/35/235 @ NE MixMaster (88)
US 75: D3 - US 75 @ MM 114.3 (IWZ 3147_NB)
US 20: RWIS - US 20 MM 181 near Steamboat Rk
I-80: DM - I-35/80 @ Douglas (42)
I-29: SC - I-29 @ RR Bridge (08)
US 218: WL - US 218 @ Hawthorn (22)
I-80: DM - I-80 @ Jordan Creek (18)
I-380: WL - I-380 @ S. Raymond Road (11)
US 30: CR - US 30 @ W of 6th St SW (27)
I-35: RWIS - I-35 MM 153 near Williams
US 65: DM - US 65 @ University (28)
IA 92: DM - IA 92 WB @ Martensdale (IWZ 3154_7373)
I-80: D3 - US 75 @ Merrill (IWZ 3105_NB)
I-35: Parking Only: I-35 NB MM 196 near Clear Lk
I-380: WL - I-380 @ Evansdale Drive (09)
Collins Rd: CR - Collins Rd @ Mall Entrance (41)
Collins Rd: CR - Collins Rd @ F Ave NE (39)
I-29: CB - I-29 @ Nebraska Avenue (17)
US 75: D3 - US 75 @ Co Rd 38 (IWZ 3142)
I-235: DM - I-235 @ E 12th (06)
I-380: CR - I-380 @ 76th Ave (03)
I-380: CR - I-380 @ US 30- South (04)
IA 9: DEC - IA 9 @ Montgomery St (IWZ 3135_7415)
I-35: DM - I-35 @ Mills Civic (50)
I-29: CB - I-29 @ Basswood Road (15)
IA 9: DEC - IA 9 @ Old Stage Rd (IWZ 3172_7417)
I-80: D5 - IA 22 @ IA 1 Kalona (IWZ3173_EB)
US 75: D3 - US 75 @ Co Rd 38 (IWZ 3142_SBz)
US 30: BN - US 30 @ Story St (01)
US 61: D5 - US 61 @ MM 74 (IWZ 3191_SB)
I-80: RWIS - I-80 MM 110 @ De Soto
I-35: RWIS - I-35 MM 114 @ Ames
US 61: D5 - US 61 @ MM 29.8 near Burlington (D5TV03)
I-29: SC - I-29 @ Gordon Dr Off Ramp (29)
I-80: DM - I-35/80 @ University (51)
I-80: QC - I-80 @ CRY48 (15)
US 61: D5 - US 61 @ IA 92 (IWZ 3195_WB)
I-74: QC - I-74 @ Middle Rd (09)
US 151: D6 - US 151 @ MM 43.5 near Springville E (D6TV03)
US 61: MUS - US 61 @ MM 72.25 (IWZ 3146)
I-80: CB - I-80 @ Minden Interchange (39)
I-74: QC - I-74 @ 12th Ave (02)
I-29: CB - I-29 @ South I-680 Interchange (36)
I-35: Rest Area: I-35 SB MM 33 near Osceola
I-29/80: CB - I-29/80 @ W of S 24th St (51)
I-80: CB - I-80 @ McPherson (10)
I-35: D1 - I-35 @ US 20 Williams (D1TV10)
IA 10: RWIS - IA 10 MM 24 near Alton
US 30: AM - US 30 @ Mile Post 147 (15)
I-29: CB - I-29 @ Weigh Station (43)
US 30: CR - US 30 @ Kirkwood Blvd SW (29)
I-29: SC - I-29 @ South of Riverside (12)
US 218: WL - US 218 @ E. 11th St (24)
US 18: RWIS - US 18 MM 224 near New Hampton
S Lewis: SC - S Lewis @ Golf Course (23)
I-35: DM - I-35 @ Grand (49)
US 34: RWIS - US 34 MM 49 near Red Oak
I-35: D1 - I-35 @ 300th St (D1TV11)
IA 9: DEC - IA 9 @ Old Stage Rd (IWZ 3172_7418)
IA 5: DM - Hwy 5 @ Hwy 28 (34)
US 61: D5 - US 61 @ IA 92 (IWZ 3195_EB)
I-80: DM - I-35/80/235 @ NE Mixmaster (01)
US 30: AM - US 30 @ S Dakota Ave (13)
I-29: CB - I-29 @ 192nd Street (14)
US 75: D3 - US 75 @ MM 109 (IWZ3197_NB)
I-80: IC - I-80 @ Hwy 965 - East (05)
US 30: CR - US 30 @ Honey Grove Rd (32)
I-80: IC - I-80 @ Half Moon Rd (01)
I-35: Rest Area: I-35 N/S MM 7 - Lamoni - Car Prkg
I-29: CB - I-29 @ 25th Street (22)
IA 92: RWIS - IA 92 MM 199 near Sigourney
I-35: D1 - I-35 @ Williams DMS (D1TV02)
Google Static Map Image
Camera Camera