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