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