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