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