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