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