Iowa DOT Logo IADOT ISP
Cameras—Statewide
Map of Statewide Between the Mississippi River bridge; Main St in Savanna and River St; Iowa Ave (near Sabula). The road is closed due to bridge construction work. A detour is in operation. Until August 31, 2018 at about 4:00PM CDT. Between Exit 2: US 6; Spruce Hills Drive; Kimberly Road and Exit 4: US 67; Grant Street and State Street (near Bettendorf). The roadway is reduced to one lane because of night time construction work. From 9:00PM CDT to 6:00AM CDT on Sunday and from 7:00PM CDT to 6:00AM CDT on Monday, Tuesday, Wednesday and Thursday. Until November 1, 2018 at about 6:00AM CDT. Between County Road E57 and US 30 (near Ames). The road is closed due to road construction work. A detour is in operation. Until August 31, 2018 at about 6:00AM CDT. Between US 6 and IA 220; County Road F22 (3 to 5 miles south of the Walford area). The roadway is reduced to one lane due to road construction work. From 7:00AM CDT to 7:00PM CDT on weekdays. Until October 26, 2018 at about 7:00PM CDT. Between I-80; County Road W21 and US 6 (7 to 12 miles south of the Walford area). The roadway is reduced to one lane due to road construction work. From 7:00AM CDT to 7:00PM CDT on weekdays. Until October 26, 2018 at about 7:00PM CDT. Between US 151 and US 151 (2 to 4 miles west of the Oxford area). The roadway is reduced to one lane due to road construction work. From 7:00AM CDT to 7:00PM CDT on weekdays. Until October 26, 2018 at about 7:00PM CDT. Between County Road F24 and US 65; IA 330 (near Mingo). The road is closed due to road construction work. A detour is in operation. Until September 7, 2018 at about 4:00PM CDT. Between IA 117; IA 330 and County Road F17 (near Mingo). The road is closed due to road construction work. A detour is in operation. Until August 31, 2018 at about 4:00PM CDT. Between IA 141 (near Bouton) and US 30 (Ogden). The road is closed due to road construction work. A detour is in operation. Until August 30, 2018 at about 7:00PM CDT. Between County Road D14 (near Fort Dodge) and County Road C56 (3 miles south of the Humboldt area). The road is closed due to bridge construction work. A detour is in operation. Until August 31, 2018 at about 12:00PM CDT. Between US 218 and County Road C66 (near Waterloo). The road is closed due to road construction work. A detour is in operation. There is a height limit in effect. Height limit 15'0". Until November 26, 2019 at about 4:00PM CDT. Between US 20 (Hudson) and US 218; IA 57 (Cedar Falls). The roadway is shared with opposing traffic due to road construction work. There is a width limit in effect. Width limit 14'0". Until November 2, 2018 at about 3:00PM CDT. Between IA 92 (3 miles north of the Greenfield area) and I-80 (near Menlo). The road is closed due to bridge construction work. A detour is in operation. Until November 30, 2018 at about 3:00PM CDT. Between County Road J28 (Essex) and US 34 (Red Oak). 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 6:00AM CDT to 9:00PM CDT on weekdays and Saturday. Until September 27, 2018 at about 3:00PM CDT. Between County Road N28 and IA 4 (near Pocahontas). The road is closed due to bridge construction work. A detour is in operation. Until September 13, 2018 at about 2:00PM CDT. Between US 218 (near Winfield) and County Road X23 (near Mount Union). The road is closed due to bridge construction work. A detour is in operation. Until Wednesday, at about 2:00PM CDT. Between 23rd Street (Bettendorf) and I-80 (Riverdale). The roadway is reduced to one lane due to road construction work. There is a width limit in effect. Width limit 9'0". From 8:00AM CDT to 5:00PM CDT on weekdays. Until August 27, 2018 at about 5:00PM CDT. Between County Road L48 (Sanborn) and County Road M12 (Hartley). The roadway is reduced to one lane due to road construction work. Look out for flaggers. From 6:30AM CDT to 8:30PM CDT on weekdays. Until October 4, 2018 at about 2:00PM CDT. Between US 30 (1 mile south of the Newhall area) and County Road E44 (near Van Horne). The road is closed due to road construction work. A detour is in operation. Until January 31, 2020 at about 3:00PM CDT. Between County Road E49 and US 30 (near Le Grand). The road is closed due to road construction work. A detour is in operation. Until November 21, 2018 at about 4:30PM CDT. Between US 218 and County Road C66 (near Waterloo). 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. Height limit 15'0". Until November 17, 2018 at about 4:30PM CDT. Between Exit 4: Penn Street and County Road F28 (near North Liberty) and Exit 10: County Road F12 (near Shueyville). The roadway is reduced to one lane because of night time construction work. There is a width limit in effect. Width limit 14'0". From 9:00PM CDT to 6:00AM CDT on Sunday and from 8:00PM CDT to 6:00AM CDT on Monday, Tuesday, Wednesday and Thursday. Until August 24, 2018 at about 6:00AM CDT. Between Exit 10: County Road F12 and Exit 4: Penn Street and County Road F28 (near Shueyville). The roadway is reduced to one lane because of night time construction work. There is a width limit in effect. Width limit 14'0". From 9:00PM CDT to 6:00AM CDT on Sunday and from 8:00PM CDT to 6:00AM CDT on Monday, Tuesday, Wednesday and Thursday. Until August 24, 2018 at about 6:00AM CDT. Between County Road J26 (1 mile north of the Sidney area) and County Road J18 (2 miles south of the Tabor area). The roadway is reduced to one lane due to road construction work. There is a width limit in effect. Width limit 16'6". From 7:00AM CDT to 8:00PM CDT on weekdays. Until August 31, 2018 at about 8:00PM CDT. Between County Road B14 (Forest City) and IA 9 (near Leland). 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 14'0". From 6:30AM CDT to 8:00PM CDT on weekdays. Until October 25, 2018 at about 4:00PM CDT. Between Exit 102: IA 210 (near Huxley) and Exit 111: US 30 (Ames). Expect changing traffic patterns due to bridge construction work. Until November 20, 2018 at about 5:00PM CDT. Between I-80; Business US 61 (Davenport) and US 30 (De Witt). The roadway is reduced to one lane due to road construction work. There is a width limit in effect. Width limit 14'0". From 6:00AM CDT to 7:00PM CDT on weekdays and Saturday. Until September 4, 2018 at about 9:00PM CDT. Between US 61 and US 61 (De Witt). The roadway is reduced to one lane due to road construction work. There is a width limit in effect. Width limit 14'0". From 6:00AM CDT to 7:00PM CDT on weekdays and Saturday. Until September 4, 2018 at about 9:00PM CDT. Between County Road C56 (Eagle Grove) and IA 3 (Goldfield). The road is closed due to road construction work. A detour is in operation. Until September 27, 2018 at about 4:00PM CDT. Between US 30 (De Witt) and County Road Y53 (near Maquoketa). The roadway is reduced to one lane due to road construction work. There is a width limit in effect. Width limit 14'0". From 6:00AM CDT to 7:00PM CDT on weekdays and Saturday. Until September 4, 2018 at about 9:00PM CDT. Between IA 2 (3 miles south of the Clearfield area) and US 34 (8 miles south of Creston). 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'6". From 7:00AM CDT to 8:00PM CDT on weekdays and Saturday. Until August 30, 2018 at about 3:00PM CDT.
I-74: QC - I-74 @ 5th Ave (03)
I-29: SC - I-29 @ Floyd (09)
IA 92: RWIS - IA 92 MM 199 near Sigourney
US 30: CR - US 30 @ Stoney Point Rd (23)
US 218: 5Z - US 218 @ MM 39 (IWZ 3146)
I-35: DM - I-35 @ Corporate Woods DMS (37)
I-380: CR - I-380 @ Diagonal Dr SW (08)
Collins Rd: CR - Collins Rd @ 1st Ave E (42)
I-29: 3B - I-29 @ MM 148 (IWZ 3147)
I-29: SC - I-29 @ Wesley Parkway (10)
IA 14: D5 - IA 14 @ Knoxville (DMTT03)
I-380: CR - I-380 @ 76th Ave (03)
I-35: 5V - I-35 @ MM 12.2 (IWZ 3170)
I-80: CB - I-80 @ Madison Avenue (08)
US 20: SC - US 20 @ Morningside (17)
I-29/80: CB - I-29/80 @ E of S 24th St (47)
US 30: NV - US 30 @ S 11th St (04)
I-235: DM - I-235 @ 42nd St (13)
I-29: SC - I-29 @ South of RR Bridge (28)
S Lewis: SC - S Lewis @ Gordon (25)
I-80: IC - I-80 @ Herbert Hoover Highway (09)
I-35: D1 - I-35 @ Williams DMS (D1TV02)
I-35: 1V - I-35 @ South of 260th St (IWZ 3159)
I-35: AM - I-35 @ E 190th St (10)
I-80: CB - I-80 @ West I-29 Interchange (02)
US 71: RWIS - US 71 MM 172 near Storm Lk
I-35: Rest Area: I-35 NB/SB MM 159 near Dows
I-35: Rest Area: I-35 SB MM 33 near Osceola
US 218: WL - US 218 @ W 1st St (26)
I-280: QC - I-280 @ Rockingham Rd (21)
US 30: AM - US 30 @ University Blvd (16)
US 67: QC - US 67 Centennial Bridge - IA (13)
I-29: CB - I-29 @ 192nd Street (14)
I-35: DM - I-35 @ NE 158 Ave (64)
I-35: DM - I-35 @ Fillmore St (76)
I-80: NW - I-80 @ Kellog OH (11)
US 30: AM - US 30 @ Mile Post 147 (15)
IA 5: DM - Hwy 5 @ SW Connector (35)
I-80: CB - I-80 @ McPherson (10)
US 30: NV - US 30 @ 19th St (05)
US 30: CR - US 30 @ 21st St SW (26)
I-380: CR - I-380 @ 1st Ave SW (09)
I-380: 6W - I-380 @ MM 1.35 (IWZ 3173)
US 30: RWIS - US 30 MM 252 @ Cedar Rapids
I-29: CB - I-29 @ US 275 (53)
I-35: AM - I-35 @ Heart of Iowa Nature Trail (02)
IA 100: CR - IA 100 W of I-380 (36)
I-74: QC - I-74 @ 12th Ave (02)
I-380: WL - I-380 @ Poyner Road (15)
I-80: DM - I-35/80 @ Morningstar (43)
US 20: 2P - US 20 @ IA 27 (IWZ 3154)
I-29: SC - I-29 @ 1st St in Sergeant Bluff (02)
Collins Rd: CR - Collins Rd @ Council St NE (37)
I-35: DM - I-35 @ Hoover St (77)
I-380: CR - I-380 @ US 30- South (04)
IA 13: CR - IA 13 @ Bertram Rd (48)
I-35: RWIS - I-35 MM 33 @ Osceola
I-380: WL - US 218 @ N of San Marnen Dr (21)
US 67: QC - US 67 Centennial Bridge - IL (12)
I-80: IC - I-80 @ Y Ave (26)
I-80: DM - I-80 @ Ashworth Rd (70)
I-380: WL - I-380 @ Cedar River (06)
US 65: D1 - US 65 @ MM 98.4 near Mingo NE (D1TV06)
Murray St: 6BG - Savanna: Ferry Ramp (IWZ 3171)
I-29: CB - I-29 @ I-80 EB Ramp (45)
I-35: DM - I-35 @ Cumming Ave (75)
I-29: CB - I-29 @ North I-680 Interchange (37)
Avenue G: CB - Avenue G @ 8th Street (42)
I-80: DM - I-80 E Exit to N I-35 (67)
I-35: DM - I-35 @ Hwy G50 (80)
IA 27: 2P - IA 27 @ Cedar Falls MM 181.7 (IWZ3174)
I-35: DM - I-35 @ NE 142 Ave (63)
I-80: RWIS - I-80 MM 72 near Adair
Gordon Dr: SC - Gordon Dr @ Virginia (20)
US 218: WL - US 218 @ Sergeant Rd (27)
I-380: RWIS - I-380 MM 20 @ Cedar Rapids
US 18: D2 - US 18 @ MM 186.3 near Mason City (D2TV03)
US 20: RWIS - US 20 MM 97 @ Rockwell City
US 69: 1BG - US 69 @ MM 67.3 (IWZ 3195)
I-35: Rest Area: I-35 N/S MM 7 - Lamoni - Trk Prkg
US 65: DM - US 65 @ Vandalia (29)
I-29: SC - I-29 @ Bluff (26)
I-80: IC - I-80 @ 1st Ave (06)
I-29: SC - I-29 @ Sergeant Bluff Rest Area (01)
US 30: CR - US 30 @ W of 6th St SW (27)
I-80: CB - I-80 @ West I-29 Interchange (East) (50)
IA 2: RWIS - IA 2 MM 70 @ Bedford
US 30: CR - US 30 @ Williams Blvd SW (24)
I-29: CB - I-29 @ West I-80 Interchange (North) (52)
I-80: IC - I-80 @ Hwy 965 - East (05)
I-29: SC - I-29 @ S. Riverside (27)
I-380: WL - I-380 @ Gilbertville Road (10)
I-80: DM - I-35/80 @ 2nd Ave (23)
I-80: IC - I-80 @ Prairie du Chein (24)
US 20: WL - US 20 @ Hammond (03)
I-80: CB - I-80/29 WB @ East Interchange (56)
US 218: RWIS - US 218 MM 38 near Mt Pleasant
I-35: Rest Area: I-35 N/S MM 214 near Northwood
I-80: DM - I-35/80 @ Hwy 141 (20)
I-35: RWIS - I-35 MM 13 near Leon
I-29: RWIS - I-29 MM 101 near Sloan
I-80: DM - I-80 @ 38th in Altoona (54)
US 30: BN - US 30 @ Story St (01)
I-80: NW - I-80 @ Hwy T38N (12)
US 30: CR - US 30 @ C St SW (30)
I-74: QC - I-74 @ 53rd St (11)
IA 2: RWIS - IA 2 MM 164 near Centerville
23rd Avenue: CB - 23rd Avenue @ 24th Street (32)
I-235: DM - I-235 @ MLK (10)
I-80: RWIS - I-80 MM 154 @ Colfax
I-235: DM - I-235 @ 63rd St (15)
Collins Rd: CR - Collins Rd @ Rockwell Dr NE (38)
I-380: IC - I-380 @ Swan Lake (15)
I-80: QC - I-80 @ I-280(16)
I-680: 4P - I-680 @ MM 21.4 (IWZ3175)
I-80: DM - I-35/80 @ Meredith Dr (57)
I-235: DM - I-235 @ 31st St  (12)
I-80: DM - I-80 @ East of US 65 (47)
I-74: QC - I-74 @ I-80 (19)
I-29: RWIS - I-29 MM 10 @ Sidney
I-35: 2L - I-35 @ IA 9 (IWZ3134)
I-235: DM - I-235 @ 42nd WSM (72)
I-80: D4 - I-80 @ MM 93.3 near Stuart (D4TV01)
Kanesville: CB - Kanesville @ N Broadway (31)
US 30: AM - US 30 @ S Dayton Ave (18)
I-29: CB - I-29 @ RR Crossing (44)
I-235: DM - I-235 @ 22nd St in WDM (16)
I-29: SC - I-29 @ RR Bridge (08)
I-80: IC - I-80 @ Half Moon Rd (01)
I-29: CB - I-29 @ IA 192 (23)
IA 2: RWIS - IA 2 MM 219 near Cantril
I-235: DM - I-235 @ 2nd Ave (07)
I-80: DM - I-80/35/235 @ NE MixMaster (88)
I-80: NW - I-80 @ E. 12th St. (05)
I-80: CB - I-80 @ Harry Langdon (07)
US 30: AM - US 30 @ S Dakota Ave (13)
Collins Rd: CR - Collins Rd @ F Ave NE (39)
IA 27: 2P - IA27 @ Cedar Falls MM 182.5 (IWZ 3138)
IA 100: CR - IA 100 @ Edgewood Rd NE (35)
US 61: D5 - US 61 @ MM 29.8 near Burlington (D5TV03)
US 30: CR - US 30 @ J St SW (28)
US 18: RWIS - US 18 MM 85 near Spencer
I-235: DM - I-235 @ E 21st (04)
I-380: IC - I-380 @ Hwy 965 NE (16)
IA 13: CR - IA 13 @ Cottage Grove Pkwy (50)
I-35: RWIS - I-35 MM 114 @ Ames
US 65: DM - US 65 @ NE 46th (27)
I-35: D2 - I-35 @ MM 196.3 near Clear Lake (D2TV01)
US 59: RWIS - US 59 MM 95 @ Denison
I-35: DM - I-35 @ Mile Post 94 (60)
US 69: 1BG - US 69 @ MM 68 (IWZ 3141)
IA 9: RWIS - IA 9 MM 265 near Decorah
I-235: DM - I-235 @ Polk Blvd (14)
IA 415: DM - IA 415 @ Mile Long Bridge (66)
I-35: D1 - I-35 @ MM 151.5 near Woolstock (D1TV08)
US 65: DM - US 65 @ University (28)
US 30: CR - US 30 @ E of Jappa Rd (33)
I-80: RWIS - I-80 MM 266 near Tipton
I-380: IC - I-380 @ Iowa River (17)
I-35: AM - I-35 @ US 30 (06)
I-35: Parking Only: I-35 NB MM 196 near Clear Lk
I-380: CR - I-380 @ US 30- North (05)
I-380: IC - I-380 @ Swisher (18)
US 30: CR - US 30 @ Ivanhoe Rd SW (31)
I-380: WL - I-380 @ US-20 West (05)
I-35: DM - I-35 @ Mills Civic (50)
US 34: RWIS - US 34 MM 87 near Creston
23rd Avenue: CB - 23rd Avenue @ Mid America Dr (33)
I-80: CB - I-80 @ US 6 (12)
US 65: DM - US 65 @ Army Post Rd (30)
Broadway: CB - Broadway @ 16th Street (29)
IA 27: 2P - IA 27 @ Cedar Falls MM 183.5 (IWZ 3153)
IA 4: RWIS - IA 4 MM 25 near Jefferson
I-80: 6AM - I-80 @ Plainview Rd (IWZ 3191)
I-380: WL - I-380 @ River Road (08)
I-80/35: DM - I-80/35 @ E of US 69 (89)
IA 13: CR - IA 13 @ 7th Ave (52)
I-29: CB - I-29 @ Weigh Station (43)
US 30: AM - US 30 @ 500th Ave (12)
I-80: IC - I-80 @ Black Hawk Ave NW (27)
S Lewis: SC - S Lewis @ Golf Course (23)
I-35: DM - I-35 @ IA 92 (78)
I-380: WL - I-380 @ US-20 East -1 (12)
I-380: WL - I-380 @ US-20 East -2 (13)
I-74: QC - I-74 @ Avenue of the Cities (01)
Collins Rd: CR - Collins Rd @ C Ave NE (40)
I-80: DM - I-35/80 @ E 14th (24)
US 18: D2 - US 18 @ MM 210 near Floyd (D2TV6)
I-80: DM - I-80 Ramps @ I-35 SB NE MixMaster (87)
I-80: NW - I-80 @ E 84th St. (08)
US 30: AM - US 30 @ S Duff Ave (17)
I-380: WL - I-380 @ S. Raymond Road (11)
I-80: CB - I-80 @ Hubbard Road (11)
I-35: 5V - I-35 @ MM 8.75 (IWZ 3189)
US 275: CB - US 275 @ 24th Street (26)
I-380: CR - I-380 @ 33rd Ave SW (06)
US 61: RWIS - US 61 MM 159 @ Maquoketa
US 18: RWIS - US 18 MM 224 near New Hampton
IA 100: CR - IA 100 @ Menards Ln (44)
IA 27: 2P - IA 27 @ Cedar Falls MM 181 (IWZ 3135)
I-80: NW - I-80 @ Hwy T22 (09)
I-80: DM - I-80 @ NE 80th in Altoona (38)
I-35: AM - I-35 @ Mile Post 107.8 (04)
I-29: CB - I-29 @ 9th Avenue (18)
US 61: 6BH - US 61 @ IA-WI border (IWZ3194)
US 30: RWIS - US 30 MM 80 @ Carroll
I-80: QC - I-80 EB @ DMS (14)
I-380: CR - I-380 @ Tower Terrace Rd (20)
I-35: DM - I-35 @ Corporate Woods (53)
I-380: CR - I-380 @ 8th St NE (11)
I-80: QC - I-80 @ LeClaire (20)
I-80: QC - I-80 @ Brady (18)
I-29: SC - I-29 @ Floyd Blvd (29)
IA 23: 5AB - IA 23 @ IA 149 (IWZ 3114)
I-235: DM - I-235 @ E 12th (06)
I-74: QC - I-74 @ Toll Plaza to IA (04)
I-80: DM - I-35/80 @ Merle Hay (22)
US 34: RWIS - US 34 MM 49 near Red Oak
I-74: QC - I-74 @ Toll Plaza to IL (06)
IA 13: CR - IA 13 @ Mt Vernon Rd (49)
US 218: IC - US 218 @ Hwy 1 (11)
I-380: CR - I-380 @ Boyson Rd (19)
IA 13: CR - IA 13 @ Linn Aire Dr (51)
I-35: DM - I-35 @ Ashworth Ave (55)
I-380: CR - I-380 @ H Ave NE (12)
I-380: CR - I-380 @ County Home Rd (21)
I-380: WL - I-380 @ River Forest Road (07)
I-35: AM - I-35 @ E Lincoln Way (08)
I-29/80: CB - I-29/80 @ W of S 24th St (46)
I-29: CB - I-29 @ IA 370 (13)
I-35: AM - I-35 @ E 13th St (09)
IA 100: CR - IA 100 @ S 22nd St (46)
I-35: DM - I-35 @ Grand (49)
I-29: CB - I-29/80 @ 24th Street (03)
I-80: DM - I-80 EB @ Hubbell ave (25)
US 218: WL - US 218 @ E. 11th St (24)
I-235: DM - I-235 @ Euclid (02)
I-80: CB - I-80 @ West I-29 Interchange (West) (49)
IA 100: CR - IA 100 @ E Post Rd (45)
I-80: IC - I-80 @ 12th Avenue (23)
I-235: DM - I-235 @ E 14th (05)
US 20: RWIS - US 20 MM 18 @ Moville
US 20: SC - US 20 @ Gordon (18)
I-29: CB - I-29 @ S of US 275 (54)
IA 137: RWIS - IA 137 MM 13 @ Eddyville
4th St: 2H - 4th St @ RR crossing (IWZ 3172)
US 34: RWIS - US 34 MM 263.5 @ Burlington
US 218: 5Z - US 218 @ MM 37.9 (IWZ 3166)
I-29/80: CB - I-29/80 @ W of S 24th St (51)
I-80: NW - I-80 @ W. 4th St. (04)
I-29: CB - I-29 @ S of South I-680 Interchange (35)
I-80: DM - I-35/80 @ Hickman (19)
US 218: IC - US 218 @ Melrose DMS (25)
I-380: CR - I-380 @ Wilson Ave SW (07)
I-35: AM - I-35 @ IA 210 (01)
I-80: DM - I-35/80 @ Westown PKWY (68)
I-380: WL - I-380 @ Evansdale Drive (09)
US 20: WL - US 20 @ S. Canfield Road (18)
I-235: DM - I-235 @ Valley West in WDM (17)
I-80: CB - I-80 @ Woodbury Ave (58)
US 151: D6 - US 151 @ MM 55.3 near Anamosa (D6TV02)
I-35: Parking Only: I-35 SB MM 120 near Story City
IA 5: DM - Hwy 5 @ US 65/69 (32)
US 275: CB - US 275 @ 11th Street (27)
River St: 6BG - Sabula: River St @ Cherry St (IWZ 3109)
I-74: QC - I-74 @ N Tower to IL (07)
I-80: DM - I-80 WB @ Hubbell Ave (59)
I-80: RWIS - I-80 MM 220 @ Williamsburg
I-29: CB - I-29 @ S of Hamilton Ln (34)
I-80: RWIS - I-80/29 MM 2 @ Co Bluffs
I-480: CB - I-480 @ Missouri River Bridge (20)
IA 163: DM - Hwy 163-University Ave @ Hickory (46)
Broderick Dr: 6BG - Savanna: Broderick Dr @ Chicago (IWZ 3155)
I-235: DM - I-235 @ University (71)
Wayne King Dr: 6BG - Savanna: Wayne King Dr @ Division (IWZ 3143)
US 30: AM - US 30 @ Mile Post 152 (19)
I-80: DM - I-35/80 @ Douglas (42)
I-35: DM - I-35 @ NE 126 Ave (62)
US 30: BN - US 30 @ Mile Post 139 (04)
I-80: DM - I-80 @ 34th Ave (56)
I-80: DM - I-80 @ Grand Prairie Pkwy (48)
US 20: SC - US 20 @ Sunnybrook (16)
Broderick Dr: 6BG - Savanna: Broderick Dr @ Adams (IWZ 3182)
IA 141: DM - IA 141 @ SE 37th St (90)
I-35: DM - I-35 @ Maffitt Lake Rd (73)
I-380: CR - I-380 @ 32nd St NE (14)
US 151: D6 - US 151 @ MM 43.5 near Springville W (D6TV03)
I-35: AM - I-35 @ Mile Post 105.6 (03)
I-380: WL - I-380 @ N of US 20 (19)
US 218: WL - US 218 @ Williston Rd (23)
US 30: CR - US 30 @ IA 13 (34)
I-35: Parking Only: I-35 SB MM 31 near Osceola
I-380: 6W - I-380 @ Forevergreen Rd (IWZ3192)
I-380: CR - I-380 @ Collins Rd- North (17)
I-80: NW - I-80 @ Speedway Dr. (07)
S Lewis: SC - S Lewis @ Glenn (22)
US 20: SC - US 20 @ Lakeport (14)
I-80: CB - I-80 @ Missouri River Bridge (01)
I-35: 2L - I-35 @ MM 197.9 (IWZ3197)
I-35: DM - I-35 @ McKinley St (79)
US 30: BN - US 30 @ Quill Ave (02)
I-80: RWIS - I-80 MM 43 near Avoca
I-35: DM - I-35 @ Adams St (74)
I-29: SC - I-29 @ US 20 - South (05)
I-80: IC - I-80 @ Wapsi Ave (10)
I-380: CR - I-380 @ Blairs Ferry Rd NE (18)
US 30: RWIS - US 30 MM 218 near Tama
I-35: Rest Area: I-35 NB MM 33 near Osceola
I-80: DM - I-80 @ Jordan Creek (18)
I-35: 1AM - I-35 @ N of 1st St (IWZ3183)
I-80: RWIS - I-80 MM 110 @ De Soto
US 30: AM - US 30 @ 520th Ave (14)
IA 141: DM - IA 141 @ E 1st St (92)
I-380: WL - Evansdale water Tower - West (16)
I-29: CB - I-29 @ 35th Street (21)
I-29: CB - I-29 @ Nebraska Avenue (17)
I-35: D1 - I-35 @ IA 175 Ellsworth (D1TV09)
US 20: SC - US 20 @ Christy (15)
US 151: D6 - US 151 @ MM 43.5 near Springville E (D6TV04)
I-29/80: CB - I-29/80 @ WB On Ramp S Expressway (48)
I-80: DM - I-35/80 @ University (51)
I-380: WL - I-380 @ MM 64 (14)
I-380: IC - I-80 @ I-380/US 218 (03)
I-80: IC - I-80 @ Hwy 965 (04)
US 30: NV - US 30 @ SW 4th St (03)
I-35: RWIS - I-35 MM 153 near Williams
I-80: DM - I-80 @ US 65 - West (26)
I-74: QC - I-74 NB @ US 67 (B2)
I-35: D1 - I-35 @ 300th St (D1TV11)
I-29: CB - I-80 @ East I-29 Interchange (57)
I-35: 1V - I-35 @ North of 260th St (IWZ 3152)
I-680: 4P - I-680 @ MM 26.65 (IWZ 3176)
US 30: BN - US 30 @ IA 17 (03)
I-29: SC - I-29 @ US 20 - North (07)
I-29: SC - I-29 @ 8th St in Sergeant Bluff (03)
Gordon Dr: SC - Gordon Dr @ Nebraska (19)
I-235: DM - I-235 @ 7th Ave (08)
I-35: Rest Area: I-35 N/S MM 7 - Lamoni - SB Ent.
IA 5: DM - Hwy 5 @ Fleur (33)
I-35: 5V - I-35 @ MM 10.5 (IWZ 3105)
I-29: CB - I-29 @ 25th Street (22)
US 218: D5 - US 218 @ MM 80.9 near Riverside (D5TV01)
US 30: BN - US 30 @ U Ave (05)
I-380: IC - I-380 @ Penn St (14)
I-35: D2 - I-35 @ MM 160 near Dows (D2TV08)
I-380: CR - I-380 @ 4th St SE (10)
I-80: NW - I-80 @ 52nd St (01)
I-380: CR - I-380 @ Collins Rd- South (16)
I-380: CR - I-380 @ Rest Area (01)
I-80: IC - I-80 @ Eagle Ave NW (28)
Avenue G: CB - Avenue G @ 16th Street (41)
US 65: DM - US 65 @ HWY 5 (31)
I-35: Parking Only: I-35 NB MM 212 near Joice
US 30: 6Z - US 30 @ Co Rd V66 (IWZ 3158)
US 30: NV - US 30 @ 580th Ave (01)
I-80: QC - I-80 @ Northwest Blvd (17)
US 275: CB - US 275 @ South Expressway (28)
IA 27: 2P - IA 27 @ Viking Rd (IWZ 3145)
US 65: D1 - US 65 @ MM 98.4 near Mingo SW (D1TV05)
US 20: WL - US 20 @ Ansburough (01)
I-35: DM - I-35 @ NE MixMaster (North) (69)
I-35: D2 - I-35 @ MM 194.3 near Clear Lake (D2TV02)
I-380: WL - Evansdale water Tower - East (17)
IA 5: DM - Hwy 5 @ Hwy 28 (34)
IA 141: DM - IA 141 @ IA 415 (93)
I-80: IC - I-80 @ Jasper Ave (02)
I-35: Parking Only: I-35 SB MM 196 near Clear Lk
US 65: D1 - US 65 @ MM 66.6 near Scotch Ridge Rd (D1TV12)
I-80: IC - I-80 @ Dubuque St (07)
IA 141: DM - IA 141 @ SE 19th St (91)
US 30: CR - US 30 @ Kirkwood Blvd SW (29)
I-29: SC - I-29 @ South of Riverside (12)
I-35: Rest Area: I-35 N/S MM 7 - Lamoni - Car Prkg
US 218: WL - US 218 @ SB Ramp to I-380 SB (04)
I-35: 1AM - I-35 @ S of 1st St (IWZ3187)
I-80: DM - I-35/80 @ 86th St (21)
I-380: CR - I-380 @ Coldstream Ave NE (13)
I-74: QC - I-74 @ Spruce Hills (10)
US 30: NV - US 30 @ 600th Ave (02)
I-74: QC - I-74 @ Last Iowa Exit (08)
I-80: RWIS - I-80 MM 290 @ Davenport
I-35: Rest Area: I-35 NB MM 120 near Story City
US 30: CR - US 30 @ 16th Ave SW (22)
I-29: CB - I-29 @ Basswood Road (15)
I-80: CB - I-80/29 @ S Expressway St (55)
Kanesville: CB - Kanesville @ 7th Street (30)
I-80: NW - I-80 @ 108th St. (10)
I-380: CR - I-380 @ 42nd St NE (15)
I-80: NW - I-80 @ Newton OH (02)
I-29: RWIS - I-29 MM 76 @ Mo Valley
I-280: 6BE - I-280 @ 0.4 (IWZ 3113)
US 30: RWIS - US 30 MM 311 @ DeWitt
IA 9: RWIS - IA 9 MM 90.53 @ Estherville
I-35: 5V - I-35 @ MM 5.8 (IWZ 3102)
IA 14: D5 - IA 14 @ Knoxville (DMTT02)
US 30: CR - US 30 @ Honey Grove Rd (32)
US 20: RWIS - US 20 MM 181 near Steamboat Rk
I-35: DM - I-35 @ Hwy 5  (36)
I-29: CB - I-29 @ South I-680 Interchange (36)
I-80: CB - I-80 @ Minden Interchange (39)
US 20: WL - US 20 @ Hawkeye Road (02)
I-80: CB - I-80 @ Valley View (09)
I-80: CB - I-80 @ I-680 Interchange (38)
US 20: RWIS - US 20 MM 316 @ Dubuque
US 151: RWIS - US 151 MM 49 near Anamosa
I-29: SC - I-29 @ Hamilton (11)
US 30: AM - US 30 @ MIle Post 142 (11)
IA 199: 6Z - IA 199 @ Van Horne (IWZ 3188)
I-74: QC - I-74 @ Middle Rd (09)
I-35: RWIS - I-35 MM 186 near Mason City
I-80: NW - I-80 @ IA 14 (03)
US 34: D5 - US 34 @ MM 246.75 near New London (D5TV02)
IA 100: CR - IA 100 @ Tama St (43)
IA 100: CR - IA 100 @ IA 13 (47)
I-74: QC - I-74 SB @ US 67 (B1)
I-80: 6AM - I-80 @ US 61 (IWZ 3151)
I-80: DM - I-35/80/235 @ NE Mixmaster (01)
US 20: RWIS - US 20 MM 277 @ Manchester
I-29: SC - I-29 @ Riverside (13)
I-80: NW - I-80 @ Speedway (06)
I-35: AM - I-35 @ US 30 (07)
I-235: DM - I-235 @ 28th St (11)
I-680: 4P - I-680 @ MM 20.2 (IWZ 3160)
I-80: DM - I-80 @ NE Mixmaster (East) (58)
I-235: DM - I-235 @ Guthrie (03)
US 218: WL - US 218 @ W 8th St (25)
I-74: QC - I-74 @ N Tower to IA (05)
IA 163: RWIS - IA 163 MM 45 @ Pella
US 59: RWIS - US 59 MM 129 @ Ida Grove
I-35: Rest Area: I-35 N/S MM 7 - Lamoni - NB Exit
I-35: 5V - I-35 @ Lamoni RA (IWZ3196)
I-35: DM - I-35 @ NE 36th St (61)
US 30: CR - US 30 @ Edgewood Rd SW (25)
S Lewis: SC - S Lewis @ Singing Hills (21)
US 275: CB - US 275 East of Missouri River Bridge (25)
US 218: IC - US 218 @ Melrose (12)
I-29: CB - I-29 @ I-480 Interchange (19)
IA 10: RWIS - IA 10 MM 24 near Alton
I-80: IC - I-80 @ Hwy 1 (08)
US 218: RWIS - US 218 MM 211 @ Plainfield
US 218: WL - US 218 @ Hawthorn (22)
I-80: DM - I-80 @ 1st Ave in Altoona (39)
I-35: DM - I-35 @ Oralabor (40)
I-29: SC - I-29 @ US 20 (06)
US 63: RWIS - US 63 MM 35 @ Ottumwa
I-80: QC - I-80 @ CRY48 (15)
I-29: CB - I-29/80 @ S Expressway (05)
I-380: CR - I-380 @ Wright Bros Blvd (02)
I-380: WL - US 218 @ San Marnan Dr (20)
I-80: DM - I-35/80/235 @ West Mixmaster (44)
I-29: SC - I-29 @ Singing Hills (04)
I-235: DM - I-235 @ Keo Way (09)
Google Static Map Image
Camera Camera