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