Iowa DOT Logo IADOT ISP
Cameras—Statewide
Map of Statewide Between Exit 147A: Floyd Boulevard and 4th Street and Exit 149: Hamilton Boulevard (Sioux City). The roadway is reduced to one lane because of emergency repairs. 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 July 1, 2020 at about 3:00PM CST. Between County Road X62 and County Road H40 (Burlington). The roadway is reduced to one lane due to road construction work. Until November 26, 2019 at about 3:00PM CST. Between Calvert Drive and Middle Road (Bettendorf). The roadway is reduced to one lane due to road construction work. Until December 3, 2019 at about 6:00AM CST. Between Exit 0: I-29 and Exit 8: County Road L34 (5 to 14 miles west of the Neola area). The roadway is reduced to one lane due to road construction work. There is a width limit in effect. Width limit 13'3". Until December 2, 2019 at about 5:00PM CST. Between IA 25; County Road N65 (Scranton) and County Road P33 (Jefferson). The roadway is reduced to one lane due to road construction work. Look out for flaggers. A pilot car is in operation. From 6:00AM CST to 7:00PM CST on weekdays. Until November 20, 2019 at about 7:00PM CST. Between County Road C23 (Greene) and County Road B60 (near Marble Rock). The roadway is reduced to one lane due to road construction work. Look out for temporary traffic lights. Until November 21, 2019 at about 3:00PM CST. Between US 71 and IA 83 (near Atlantic). The roadway is reduced to one lane due to road construction work. Look out for flaggers. There is a width limit in effect. Width limit 16'0". From 7:00AM CST to 5:00PM CST on weekdays and Saturday. Until November 21, 2019 at about 5:00PM CST. Between IA 22 and Exit 85: County Road F62 (near Riverside). The roadway is reduced to one lane due to road construction work. There is a width limit in effect. Width limit 14'0". Until December 15, 2019 at about 8:00PM CST. Between Exit 3: Avenue of the Cities and Exit 1 - River Drive (Moline). The road is closed due to bridge construction work. A detour is in operation. Until November 26, 2019 at about 8:00AM CST. Between County Road S34 and County Road B30 (Mason City). The roadway is reduced to one lane due to road construction work. There is a width limit in effect. There is a length limit in effect. Width limit 12'0". Vehicle length limit 80 ft. Until November 28, 2019 at about 8:00AM CST. Between Exit 4: US 67; Grant Street and State Street and Exit 3: Middle Road and Locust Street (Bettendorf). The road is closed due to road construction work. A detour is in operation. Until December 3, 2019 at about 8:00AM CST. Between County Road K12 (near Larchwood) and US 75 (near Rock Rapids). The roadway is reduced to one lane due to road construction work. A pilot car is in operation. From 8:00AM CST to 7:00PM CST on weekdays. Until today at about 11:00AM CST. Between IA 32; County Road Y35 and US 61 (Dubuque). The roadway is reduced to one lane due to road construction work. A detour is in operation. There is a width limit in effect. Width limit 12'0". Until today at about 5:00PM CST. Between County Road W38 and I-80 (Tiffin). The roadway is reduced to one lane due to road construction work. Look out for flaggers. From 6:00AM CST to 7:00AM CST on weekdays. Until today at about 7:00PM CST. Between US 61 Business and East 4th Street (Davenport). The road is closed due to road construction work. A detour is in operation. Until December 13, 2019 at about 4:00PM CST. Between US 18; I-35 and County Road S34 (Clear Lake). The roadway is reduced to one lane due to road construction work. There is a width limit in effect. There is a length limit in effect. Width limit 12'0". Vehicle length limit 80 ft. Until Monday, at about 5:00PM CST. Between County Road Y21 (Rickardsville) and County Road X71 (Holy Cross). The road is closed due to road construction work. A detour is in operation. Until July 4, 2020 at about 12:00PM CST. Between Oralabor Road; IA 160 and Magazine Road (Ankeny). The roadway is reduced to one lane due to road construction work. There is a width limit in effect. Width limit 11'0". Until today at about 3:00PM CST. Between IA 83 (near Atlantic) and I-80 (1 mile north of the Marne 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 CST to 6:00PM CST on weekdays and Saturday. Until November 21, 2019 at about 3:00PM CST. Between US 34 and County Road N28 (near Corning). 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 CST to 6:00PM CST on weekdays and Saturday. Until November 21, 2019 at about 3:00PM CST.
IA 5: DM - Hwy 5 @ Fleur (33)
US 275: CB - US 275 East of Missouri River Bridge (25)
I-80: I-80 @ MM 223
I-235: DM - I-235 @ 31st St  (12)
I-680: 4BL - I-680 @ Missouri River (IWZ 3711)
IA 100: CR - IA 100 @ E Post Rd (45)
I-80: DM - I-35/80 @ Westown PKWY (68)
I-380: WL - US 218 @ N of San Marnen Dr (21)
I-80: NW - I-80 @ IA 14 (03)
I-80: IC - I-80 @ Black Hawk Ave NW (27)
I-29: 4BL - I-29 @ MM 25 Bartlett (IWZ 3701)
US 34: 4BL - US 34 @ Hastings (IWZ 3373)
I-29: CB - I-29 @ I-80 EB Ramp (45)
I-80: Rest Area: I-80 WB MM 237 near Tiffin
I-480: CB - I-480 @ Missouri River Bridge (20)
US 30: CR - US 30 @ C St SW (30)
IA 92: RWIS - IA 92 MM 199 near Sigourney
I-29: 4BL - I-29 @ MM 17 South of McPaul  (IWZ 3708)
US 30: AM - US 30 @ MIle Post 142 (11)
I-80: NW - I-80 @ Newton OH (02)
US 30: BN - US 30 @ IA 17 (03)
I-680: 4P - I-680 @ MM 21.4 (IWZ3175)
I-380: CR - I-380 @ US 30- North (05)
I-35: RWIS - I-35 MM 153 near Williams
US 275: CB - US 275 @ 11th Street (27)
I-80: Parking Only: I-80 EB MM 268 near Wilton
I-80: 6L - I-80 @ I-74/280 Junction IL (IWZ 3576)
I-35: D1 - I-35 @ IA 175 Ellsworth (D1TV09)
I-35: Rest Area: I-35 NB/SB MM 159 near Dows
I-380: IC - I-380 @ Swan Lake (15)
I-235: DM - I-235 @ Euclid (02)
I-35: Rest Area: I-35 N/S MM 214 near Northwood
I-74: QC - I-74 @ I-80 (19)
US 30: BN - US 30 @ Mile Post 139 (04)
I-80: QC - I-80 EB @ DMS (14)
US 75: 3P - US 75 @ MM 102 (IWZ 3159)
US 20: SC - US 20 @ Gordon (18)
I-380: CR - I-380 @ Coldstream Ave NE (13)
US 275: CB - US 275 @ 24th Street (26)
I-80: IC - I-80 @ Half Moon Rd (01)
I-80: IC - I-80 @ Hwy 965 (04)
I-35: DM - I-35 @ NE 158 Ave (64)
US 18: RWIS - US 18 MM 224 near New Hampton
US 30: NV - US 30 @ S 11th St (04)
US 218: WL - US 218 @ Sergeant Rd (27)
I-29: 3S - I-29 @ MM 83.85  (IWZ 3717)
I-74: QC - I-74 @ 53rd St (11)
IA 415: 1BM - IA 415 @ MM 4.3 (IWZ 3168)
US 34: RWIS - US 34 MM 87 near Creston
I-80: NW - I-80 @ Hwy T22 (09)
I-80: Rest Area: I-80 EB MM 180 near Grinnell
  : I-80 @ MM 184
I-80: NW - I-80 @ Kellog OH (11)
I-380: IC - I-80 @ I-380/US 218 (03)
I-80: DM - I-80 EB @ Hubbell ave (25)
I-29: SC - I-29 @ 1st St in Sergeant Bluff (02)
IA 9: RWIS - IA 9 MM 265 near Decorah
IA 13: CR - IA 13 @ Bertram Rd (48)
I-80: QC - I-80 @ Brady (18)
I-35: Parking Only: I-35 SB MM 196 near Clear Lk
I-80: QC - I-80 @ CRY48 (15)
IA 2: RWIS - IA 2 MM 164 near Centerville
IA 10: RWIS - IA 10 MM 24 near Alton
I-80: I-80 @ MM 204
US 59: D3 - US 20 @ US 59 Holstein (DMTT07)
I-380: CR - I-380 @ Collins Rd- South (16)
I-35: DM - I-35 @ NE MixMaster (North) (69)
I-380: IC - I-380 @ Forevergreen Rd (13)
US 30: 6Z - US 30 @ Co Rd V66 (IWZ 3158)
I-80: DM - I-35/80 @ Hickman (19)
I-35: DM - I-35 @ Hoover St (77)
I-74: QC - I-74 SB @ US 67 (B1)
I-35: RWIS - I-35 MM 33 @ Osceola
IA 141: DM - IA 141 @ E 1st St (92)
US 30: AM - US 30 @ S Dakota Ave (13)
I-80: DM - I-80 @ Grand Prairie Pkwy (48)
I-380: IC - I-380 @ Hwy 965 NE (16)
I-74: 6L - I-74 Off Ramp @ Exit 4 (IWZ 3151)
I-35: Rest Area: I-35 N/S MM 7 - Lamoni - SB Ent.
US 218: IC - US 218 @ Melrose (12)
US 30: RWIS - US 30 MM 252 @ Cedar Rapids
I-80: NW - I-80 @ MM 169.8 (14)
US 20: RWIS - US 20 MM 18 @ Moville
I-35: Rest Area: I-35 N/S MM 7 - Lamoni - Car Prkg
I-80: RWIS - I-80/29 MM 2 @ Co Bluffs
S Lewis: SC - S Lewis @ Gordon (25)
S Lewis: SC - S Lewis @ Singing Hills (21)
I-80: CB - I-80 @ Hubbard Road (11)
I-29: 4BL - I-29 @ MM 2 Hamburg (IWZ 3712)
I-80: IC - I-80 @ Prairie du Chein (24)
I-80: RWIS - I-80 MM 43 near Avoca
I-80: DM - I-80 @ East of US 65 (47)
I-35: Parking Only: I-35 SB MM 31 near Osceola
I-29: RWIS - I-29 MM 10 @ Sidney
I-35: AM - I-35 @ E Lincoln Way (08)
US 65: DM - US 65 @ Vandalia (29)
IA 27: 2P - IA27 @ Cedar Falls MM 182.5 (IWZ 3138)
I-35: 1T/U - I-35 @ US-30 (IWZ 3706)
US 18: D2 - US 18 @ MM 186.3 near Mason City (D2TV03)
I-80: CB - I-80 @ West I-29 Interchange (East) (50)
US 30: BN - US 30 @ Quill Ave (02)
I-380: CR - I-380 @ H Ave NE (12)
I-80: DM - I-35/80/235 @ West Mixmaster (44)
I-80: I-80 @ MM 210
I-80: DM - I-35/80 @ Morningstar (43)
IA 163: RWIS - IA 163 MM 45 @ Pella
IA 5: DM - Hwy 5 @ Hwy 28 (34)
Kanesville: CB - Kanesville @ 7th Street (30)
I-35: DM - I-35 @ McKinley St (79)
US 30: CR - US 30 @ 21st St SW (26)
US 30: RWIS - US 30 MM 80 @ Carroll
I-35: DM - I-35 @ Mile Post 94 (60)
I-29: CB - I-29 @ Weigh Station (43)
I-380: WL - Evansdale water Tower - East (17)
I-35: D2 - I-35 @ MM 194.3 near Clear Lake (D2TV02)
I-80: 6L - I-80 @ Davenport RA (IWZ 3162)
I-29: CB - I-29 @ Nebraska Avenue (17)
US 30: CR - US 30 @ W of 6th St SW (27)
I-80: DM - I-80 @ NE 80th in Altoona (38)
I-29: CB - I-29 @ US 275 (53)
US 30: BN - US 30 @ U Ave (05)
US 20: SC - US 20 @ Christy (15)
I-29: CB - I-29 @ IA 192 (23)
US 30: CR - US 30 @ Williams Blvd SW (24)
Kanesville: CB - Kanesville @ N Broadway (31)
I-280: 6L - I-280 @ IL MM 15.3 (IWZ 3073)
I-29: CB - I-29/80 @ 24th Street (03)
I-80: I-80 @ MM 194
US 61: RWIS - US 61 MM 159 @ Maquoketa
I-380: CR - I-380 @ Collins Rd- North (17)
US 218: WL - US 218 @ W 8th St (25)
I-35: 5V - I-35 @ MM 8.3 (IWZ 3189)
I-80: CB - I-80 @ Minden Interchange (39)
I-80: RWIS - I-80 MM 266 near Tipton
I-80: 6W - I-80 @ MM 240 (IWZ 3173)
US 20: SC - US 20 @ Lakeport (14)
US 34: RWIS - US 34 MM 263.5 @ Burlington
US 34: 4BL - US 34 @ West of  I-29 (IWZ 3705)
I-29: CB - I-80 @ East I-29 Interchange (57)
I-35: DM - I-35 @ Fillmore St (76)
I-29: SC - I-29 @ US 20 - South (05)
I-235: DM - I-235 @ E 14th (05)
I-29: CB - I-29 @ 35th Street (21)
I-80: Parking Only: I-80 EB MM 44 near Avoca
I-35: Rest Area: I-35 NB MM 98 near Elkhart
US 30: CR - US 30 @ E of Jappa Rd (33)
US 30: RWIS - US 30 MM 311 @ DeWitt
I-380: CR - I-380 @ 4th St SE (10)
I-80: I-80 @ MM 159
IA 141: DM - IA 141 @ NW 121st St - ICWS Quad (95)
US 61: 6BV - US 61 @ IA 22 (IWZ 3141)
I-29: 3S - I-29 @ MM 87.2 (IWZ 3716)
I-35: Rest Area: I-35 SB MM 33 near Osceola
I-35: 1AM - I-35 @ N of 1st St (IWZ3183)
IA 13: CR - IA 13 @ Linn Aire Dr (51)
Gordon Dr: SC - Gordon Dr @ Nebraska (19)
I-380: CR - I-380 @ 42nd St NE (15)
I-80: CB - I-80/29 @ East of S 24th St (60)
IA 141: DM - IA 141 @ NW 121st St - ICWS PTZ (94)
I-80: CB - I-80 @ Harry Langdon (07)
I-80: CB - I-80 @ Missouri River Bridge (01)
I-680: 4P - I-680 @ MM 20.2 (IWZ 3160)
I-35: DM - I-35 @ Corporate Woods (53)
US 151: D6 - US 151 @ MM 43.5 near Springville E (D6TV04)
US 151: D6 - US 151 @ MM 43.5 near Springville W (D6TV03)
I-35: 5V - I-35 @ MM 10.25 (IWZ 3105)
I-29: CB - I-29 @ S of South I-680 Interchange (35)
I-29: SC - I-29 @ Riverside (13)
I-380: CR - I-380 @ 8th St NE (11)
I-80: CB - I-80/29 WB @ East Interchange (56)
I-380: IC - I-380 @ Swisher (18)
I-35: DM - I-35 @ Oralabor (40)
US 71: RWIS - US 71 MM 172 near Storm Lk
I-35: AM - I-35 @ Mile Post 105.6 (03)
I-35: RWIS - I-35 MM 114 @ Ames
I-80: DM - I-80 @ US 65 - West (26)
I-29: SC - I-29 @ Hamilton (11)
US 30: BN - US 30 @ Story St (01)
I-35: 5V - I-35 @ MM 5.8 (IWZ 3102)
I-80: Rest Area: I-80 EB MM 148 near Mitchellville
I-35: D1 - I-35 @ Williams DMS (D1TV02)
I-235: DM - I-235 @ Valley West in WDM (17)
I-29: SC - I-29 @ RR Bridge (08)
I-29: SC - I-29 @ Wesley Parkway (10)
IA 100: CR - IA 100 @ S 22nd St (46)
IA 2: 4BL - IA 2 @ Missouri River (IWZ 3713)
US 30: AM - US 30 @ 500th Ave (12)
I-35: 1T/U - I-35 SB @ US-30 (IWZ 3704)
I-235: DM - I-235 @ 7th Ave (08)
I-80: NW - I-80 @ Speedway (06)
IA 163: DM - Hwy 163-University Ave @ Hickory (46)
I-80: NW - I-80 @ 52nd St (01)
US 30: CR - US 30 @ Ivanhoe Rd SW (31)
US 20: RWIS - US 20 MM 277 @ Manchester
I-80: I-80 @ MM 196
I-80: DM - I-35/80 @ Douglas (42)
I-380: WL - I-380 @ US-20 East -1 (12)
I-35: Rest Area: I-35 NB MM 120 near Story City
I-80: DM - I-35/80 @ 2nd Ave (23)
I-380: WL - I-380 @ US-20 East -2 (13)
I-74: QC - I-74 @ Avenue of the Cities (01)
I-35: DM - I-35 @ Ashworth Ave (55)
I-80: RWIS - I-80 MM 220 @ Williamsburg
US 218: IC - US 218 @ Hwy 1 (11)
I-80: DM - I-35/80 @ E 14th (24)
I-80: I-80 @ MM 154
US 18: RWIS - US 18 MM 85 near Spencer
I-35: AM - I-35 @ IA 210 (01)
IA 27: 2P - IA 27 @ Cedar Falls MM 183.5 (IWZ 3153)
I-80: RWIS - I-80 MM 72 near Adair
IA 415: 1BM - IA 415 @ MM 3 (IWZ 3167)
I-80: NW - I-80 @ WO Hwy T38N (16)
US 20: 2P - US 20 @ IA 27 (IWZ 3154)
Collins Rd: CR - Collins Rd @ F Ave NE (39)
I-80: Rest Area: I-80 EB MM 208 near Victor
US 30: CR - US 30 @ 16th Ave SW (22)
I-29: CB - I-29 @ S of US 275 (54)
I-380: CR - I-380 @ Boyson Rd (19)
I-80: NW - I-80 @ Hwy T38N (12)
I-35: DM - I-35 @ Grand (49)
I-235: DM - I-235 @ University (71)
I-80: I-80 @ MM 202
I-80: NW - I-80 @ Speedway Dr. (07)
I-80: DM - I-35/80 @ Meredith Dr (57)
I-74: 6L - I-74 @ River Dr IL (IWZ 3113)
IA 13: CR - IA 13 @ 7th Ave (52)
I-380: CR - I-380 @ Tower Terrace Rd (20)
US 20: WL - US 20 @ Hawkeye Road (02)
I-80: CB - I-80 @ West I-29 Interchange (02)
US 75: 3P - US 75 @ MM 100 (IWZ 3185)
US 34: 4BL - US 34 @ US 59 (IWZ 3376)
US 20: WL - US 20 @ S. Canfield Road (18)
I-35: Rest Area: I-35 N/S MM 7 - Lamoni - Trk Prkg
I-80: I-80 @ MM 198
I-80: Parking Only: I-80 EB MM 32 near Shelby
I-80: I-80 @ MM 192
US 30: CR - US 30 @ Kirkwood Blvd SW (29)
US 20: RWIS - US 20 MM 97 @ Rockwell City
I-80: DM - I-80 @ NE Mixmaster (East) (58)
I-380: Rest Area: I-380 SB MM 11 near Cedar Rapids
I-74: QC - I-74 @ Middle Rd (09)
Collins Rd: CR - Collins Rd @ Council St NE (37)
I-74: 6L - I-74 @ IL MM 9 (IWZ 3164)
I-280: QC - I-280 @ Rockingham Rd (21)
US 20: SC - US 20 @ Sunnybrook (16)
I-74: QC - I-74 NB @ US 67 (B2)
I-80: QC - I-80 @ I-280(16)
I-35: RWIS - I-35 MM 13 near Leon
I-80: CB - I-80 @ West I-29 Interchange (West) (49)
I-80: DM - I-80 WB @ Hubbell Ave (59)
I-29: SC - I-29 @ Sergeant Bluff Rest Area (01)
I-80: D4 - I-80 @ MM 93.3 near Stuart (D4TV01)
US 65: DM - US 65 @ HWY 5 (31)
I-29: SC - I-29 @ 8th St in Sergeant Bluff (03)
I-80: DM - I-80 Ramps @ I-35 SB NE MixMaster (87)
I-80: DM - I-35/80 @ University (51)
I-29/80: CB - I-29/80 @ E of S 24th St (47)
I-35: DM - I-35 @ Adams St (74)
I-29: 4BL - I-29 @ Keg Creek Lake (IWZ 3710)
I-35: AM - I-35 @ E 190th St (10)
I-80: Rest Area: I-80 WB MM 270 near Wilton
US 30: NV - US 30 @ 19th St (05)
US 63: RWIS - US 63 MM 35 @ Ottumwa
I-380: IC - I-380 @ Penn St (14)
I-74: QC - I-74 @ Spruce Hills (10)
US 218: WL - US 218 @ Hawthorn (22)
I-74: 6L - I-74 @ IL MM 6.2 (IWZ 3184)
I-74: QC - I-74 @ Last Iowa Exit (08)
US 20: SC - US 20 @ Morningside (17)
IA 415: DM - IA 415 @ Mile Long Bridge (66)
I-35: Rest Area: I-35 NB MM 33 near Osceola
IA 5: DM - Hwy 5 @ US 65/69 (32)
I-380: WL - I-380 @ Cedar River (06)
US 30: RWIS - US 30 MM 218 near Tama
US 34: RWIS - US 34 MM 49 near Red Oak
IA 9: RWIS - IA 9 MM 90.53 @ Estherville
US 34: 4BL - US 34 @ IA 48 (IWZ 3378)
I-80: NW - I-80 @ E 84th St. (08)
I-35: DM - I-35 @ Mills Civic (50)
I-80: QC - I-80 @ LeClaire (20)
Collins Rd: CR - Collins Rd @ Rockwell Dr NE (38)
US 34: 4BL - US 34 @ US 71 (IWZ 3374)
I-35: DM - I-35 @ Cumming Ave (75)
US 59: RWIS - US 59 MM 129 @ Ida Grove
I-29/80: CB - I-29/80 @ W of S 24th St (46)
Avenue G: CB - Avenue G @ 16th Street (41)
I-74: QC - I-74 @ N Tower to IL (07)
I-29: SC - I-29 @ Singing Hills (04)
US 151: RWIS - US 151 MM 49 near Anamosa
I-29: SC - I-29 @ IA-SD border (30)
IA 13: CR - IA 13 @ Cottage Grove Pkwy (50)
US 30: CR - US 30 @ IA 13 (34)
I-29: CB - I-29 @ I-480 Interchange (19)
I-380: WL - US 218 @ San Marnan Dr (20)
I-80: I-80 @ MM 147
I-80: CB - I-80/29 @ On Ramp S Expressway St (59)
US 61: D5 - US 61 @ MM 29.8 near Burlington (D5TV03)
I-380: WL - I-380 @ MM 64 (14)
I-80: DM - I-35/80/235 @ NE Mixmaster (01)
23rd Avenue: CB - 23rd Avenue @ 24th Street (32)
I-380: CR - I-380 @ Rest Area (01)
I-80: I-80 @ MM 190
US 30: AM - US 30 @ Mile Post 152 (19)
I-80: CB - I-80/29 @ S Expressway St (55)
I-35: DM - I-35 @ NE 36th St (61)
I-80: 6L - I-80 @ I-88 (IWZ 3103)
US 218: WL - US 218 @ W 1st St (26)
US 30: AM - US 30 @ S Duff Ave (17)
I-35: AM - I-35 @ E 13th St (09)
I-80: DM - I-35/80 @ 86th St (21)
I-35: DM - I-35 @ IA 92 (78)
US 30: AM - US 30 @ Mile Post 147 (15)
I-380: WL - I-380 @ N of US 20 (19)
I-380: WL - Evansdale water Tower - West (16)
IA 100: CR - IA 100 @ Tama St (43)
I-80: IC - I-80 @ 1st Ave (06)
I-380: WL - I-380 @ Gilbertville Road (10)
Broadway: CB - Broadway @ 16th Street (29)
IA 5: DM - Hwy 5 @ SW Connector (35)
I-80: Rest Area: I-80 EB MM 80 near Adair
US 34: 4BL - US 34 @ I-29 (IWZ 3375)
I-35: DM - I-35 @ NE 126 Ave (62)
I-380: CR - I-380 @ County Home Rd (21)
I-80: DM - I-80 @ 34th Ave (56)
US 151: D6 - US 151 @ MM 55.3 near Anamosa (D6TV02)
Gordon Dr: SC - Gordon Dr @ Virginia (20)
I-80: QC - I-80 @ Northwest Blvd (17)
I-80: I-80 @ MM 150
I-35: DM - I-35 @ Hwy 5  (36)
I-380: Rest Area: I-380 NB MM 11 near Cedar Rapids
I-74: 6L - I-74 @ I-280 (IWZ 3195)
IA 27: 2P - IA 27 @ Cedar Falls MM 181 (IWZ 3135)
23rd Avenue: CB - 23rd Avenue @ Mid America Dr (33)
I-29: SC - I-29 @ Floyd (09)
IA 2: RWIS - IA 2 MM 219 near Cantril
US 30: NV - US 30 @ 580th Ave (01)
I-80: IC - I-80 @ Hwy 965 - East (05)
Collins Rd: CR - Collins Rd @ C Ave NE (40)
I-35: 5V - I-35 @ MM 12.2 (IWZ 3170)
I-80: I-80 @ MM 155
US 30: CR - US 30 @ Edgewood Rd SW (25)
I-80: DM - I-80 @ Jordan Creek (18)
US 218: WL - US 218 @ Williston Rd (23)
I-235: DM - I-235 @ Keo Way (09)
IA 100: CR - IA 100 @ IA 13 (47)
I-35: 1AM - I-35 @ S of 1st St (IWZ3187)
I-29/80: CB - I-29/80 @ W of S 24th St (51)
I-80: I-80 @ MM 188
I-29: CB - I-29 @ 25th Street (22)
IA 4: RWIS - IA 4 MM 25 near Jefferson
I-235: DM - I-235 @ Guthrie (03)
US 30: 6N - US 30 @ Mt Vernon (IWZ 3131)
I-80: 6L - I-80 @ IL MM 1.1 (IWZ 3190)
I-80: NW - I-80 @ E. 12th St. (05)
I-80: DM - I-35/80 @ Merle Hay (22)
I-235: DM - I-235 @ MLK (10)
I-80: Rest Area: I-80 EB MM 300 near Davenport
I-80: NW - I-80 @ W. 4th St. (04)
Collins Rd: CR - Collins Rd @ 1st Ave E (42)
I-80: RWIS - I-80 MM 110 @ De Soto
I-235: DM - I-235 @ 2nd Ave (07)
I-380: 6W - I-380 @ Forevergreen Rd (IWZ3192)
I-35: 2S - I-35 @ US 18 (IWZ 3180)
I-29: RWIS - I-29 MM 76 @ Mo Valley
I-35: Rest Area: I-35 N/S MM 7 - Lamoni - NB Exit
US 218: IC - US 218 @ South of I-80 (34)
I-80: Rest Area: I-80 WB MM 80 near Adair
I-35: Rest Area: I-35 SB MM 98 near Elkhart
I-29: 3B - I-29 @ MM 148 (IWZ 3147)
I-80: Rest Area: I-80 WB MM 300 near Davenport
I-80: CB - I-80/29 @ Indian Creek (61)
I-380: WL - I-380 @ S. Raymond Road (11)
I-235: DM - I-235 @ E 21st (04)
US 20: RWIS - US 20 MM 316 @ Dubuque
I-80: Rest Area: I-80 EB MM 270 near Wilton
US 20: WL - US 20 @ Hammond (03)
I-74: 6L - I-74 @ South of 7th Ave IL (IWZ 3709)
I-380: WL - I-380 @ Evansdale Drive (09)
IA 27: 2P - IA 27 @ Viking Rd (IWZ 3145)
IA 100: CR - IA 100 @ Edgewood Rd NE (35)
I-35: D1 - I-35 @ MM 151.5 near Woolstock (D1TV08)
I-29: 4BL - I-29 @ MM 66.7 (IWZ 3112)
I-29: CB - I-29 @ Basswood Road (15)
I-380: CR - I-380 @ Wilson Ave SW - WWD Quad (53)
I-235: DM - I-235 @ 22nd St in WDM (16)
I-74: QC - I-74 @ Toll Plaza to IA (04)
Kansas Ave: IC - Kansas Ave @ I-80/380 System IC (33)
US 34: D5 - US 34 @ MM 246.75 near New London (D5TV02)
4th St: 2H - 4th St @ RR crossing (IWZ 3172)
I-380: CR - I-380 @ Blairs Ferry Rd NE (18)
US 65: D1 - US 65 @ MM 66.6 near Scotch Ridge Rd (D1TV12)
US 275: CB - US 275 @ South Expressway (28)
I-380: CR - I-380 @ 1st Ave SW (09)
US 218: RWIS - US 218 MM 211 @ Plainfield
I-74: 6L - I-74 @ IL MM 11 (IWZ 3142)
I-35: Parking Only: I-35 NB MM 196 near Clear Lk
I-29: CB - I-29 @ S of Hamilton Ln (34)
I-235: DM - I-235 @ Polk Blvd (14)
I-29: 4BL - I-29 @ MM 15.5 Percival (IWZ 3700)
I-80: DM - I-80/35/235 @ NE MixMaster (88)
US 218: WL - US 218 @ W 11th St (24)
IA 2: RWIS - IA 2 MM 70 @ Bedford
I-235: DM - I-235 @ 42nd WSM (72)
19th St: 6L - 19th St @ 12th Ave Moline IL (IWZ 3119)
S Lewis: SC - S Lewis @ Golf Course (23)
I-29: 3B - I-29 @ MM 150 (IWZ 3117)
I-80: RWIS - I-80 MM 154 @ Colfax
I-29: CB - I-29 @ RR Crossing (44)
I-380: CR - I-380 @ US 30- South (04)
I-35: DM - I-35 @ Corporate Woods DMS (37)
I-74: 6L - I-74 @ IL MM 12.4 (IWZ 3194)
I-29: 4BL - I-29 @ US 34 (IWZ 3707)
I-380: IC - I-380 @ Iowa River (17)
19th St: 6L - 19th St @ 7th Ave Moline IL (IWZ 3114)
I-80: Parking Only: I-80 WB MM 32 near Shelby
I-380: RWIS - I-380 MM 20 @ Cedar Rapids
US 59: RWIS - US 59 MM 95 @ Denison
I-29: CB - I-29 @ South I-680 Interchange (36)
IA 13: CR - IA 13 @ Mt Vernon Rd (49)
I-80: Rest Area: I-80 WB MM 208 near Victor
I-80: Rest Area: I-80 EB MM 19 near Underwood
I-380: CR - I-380 @ Diagonal Dr SW (08)
I-380: CR - I-380 @ Wright Bros Blvd (02)
I-80: DM - I-80 @ 38th in Altoona (54)
I-80: CB - I-80 @ Woodbury Ave (58)
I-35: D2 - I-35 @ MM 196.3 near Clear Lake (D2TV01)
I-80: IC - I-80 @ Herbert Hoover Highway (09)
US 218: IC - US 218 @ Melrose DMS (25)
I-80: IC - I-80 @ 12th Avenue (23)
US 18: R01: US 18 Bridge Deck
IA 9: RWIS - IA 9 MM 222 near Saratoga
I-280: 6L - I-280 @ MM 6.1 (IWZ 3076)
I-74: QC - I-74 @ Toll Plaza to IL (06)
I-29: CB - I-29 @ IA 370 (13)
US 18: D2 - US 18 @ MM 210 near Floyd (D2TV6)
IA 100: CR - IA 100 @ Menards Ln (44)
I-235: DM - I-235 @ E 12th (06)
I-80: 6L - I-80 @ IL MM 6.2 (IWZ 3191)
I-80: 6L - I-80 @ MM 303.9 (IWZ 3134)
I-29: CB - I-29 @ 9th Avenue (18)
I-80: RWIS - I-80 MM 290 @ Davenport
US 67: QC - US 67 Centennial Bridge - IL (12)
I-35: RWIS - I-35 MM 186 near Mason City
I-80: DM - I-80 E Exit to N I-35 (67)
I-80: I-80 @ MM 149
I-35: DM - I-35 @ Hwy G50 (80)
I-35: 5V - I-35 @ Lamoni RA (IWZ3196)
I-80: Rest Area: I-80 WB MM 148 near Mitchellville
US 65: DM - US 65 @ Army Post Rd (30)
I-35: AM - I-35 @ 260th St (05)
I-35: Parking Only: I-35 SB MM 119 near Story City
IA 100: CR - IA 100 W of I-380 (36)
I-80/35: DM - I-80/35 @ E of US 69 (89)
I-80: CB - I-80 @ Madison Avenue (08)
I-235: DM - I-235 @ 42nd St (13)
US 30: AM - US 30 @ 520th Ave (14)
I-29: SC - I-29 @ US 20 - North (07)
I-235: DM - I-235 @ 63rd St (15)
IA 199: 6Z - IA 199 @ Van Horne (IWZ 3188)
IA 141: DM - IA 141 @ SE 37th St (90)
I-380: WL - I-380 @ River Forest Road (07)
I-80: I-80 @ MM 226
I-80: I-80 @ MM 205
US 20: WL - US 20 @ Ansburough (01)
I-80: I-80 @ MM 197
I-80: Weigh Station - I-80 WB MM 151 near Mitchellville
I-35: Parking Only: I-35 NB MM 212 near Joice
US 30: CR - US 30 @ Honey Grove Rd (32)
I-29: 4BL - I-29 @ MM 10 by IA 2 (IWZ 3703)
I-280: 6L - I-280 @ IL MM 11.5 (IWZ 3501)
US 65: DM - US 65 @ University (28)
I-80: I-80 @ MM 225
I-35: D1 - I-35 @ 300th St (D1TV11)
I-380: CR - I-380 @ 32nd St NE (14)
I-80: Parking Only: I-80 WB MM 268 near Wilton
US 218: RWIS - US 218 MM 38 near Mt Pleasant
US 30: AM - US 30 @ S Dayton Ave (18)
I-29: SC - I-29 @ South of RR Bridge (28)
I-80: DM - I-35/80 @ Hwy 141 (20)
I-29: CB - I-29 @ West I-80 Interchange (North) (52)
US 218: D5 - US 218 @ MM 80.9 near Riverside (D5TV01)
I-80: CB - I-80 @ I-680 Interchange (38)
I-80: CB - I-80 @ Valley View (09)
I-380: CR - I-380 @ 33rd Ave SW (06)
I-80: NW - I-80 @ WO US 6 (13)
I-29: SC - I-29 @ S. Riverside (27)
I-35: AM - I-35 @ Heart of Iowa Nature Trail (02)
I-80: IC - I-80 @ Y Ave (26)
I-80: Rest Area: I-80 EB MM 237 near Tiffin
I-80: CB - I-80 @ McPherson (10)
US 63: D5 - US 63 @ MM 46 near Ottumwa (D5TV04)
I-80: CB - I-80 @ US 6 (12)
I-29/80: CB - I-29/80 @ WB On Ramp S Expressway (48)
IA 137: RWIS - IA 137 MM 13 @ Eddyville
US 30: AM - US 30 @ University Blvd (16)
I-29: 3S - I-29 @ MM 91 (IWZ 3714)
IA 415: IBM - IA 415 @ MM 3.85 (IWZ 3166)
US 67: QC - US 67 Centennial Bridge - IA (13)
IA 415: D1 - IA 415 @ Beaver Dr (DMTT02)
I-680: 4P - I-680 @ MM 26.65 (IWZ 3176)
I-80: Weigh Station: I-80 EB MM 115 near De Soto
I-29: CB - I-29 @ North I-680 Interchange (37)
IA 141: DM - IA 141 @ SE 19th St (91)
US 30: CR - US 30 @ Stoney Point Rd (23)
I-280: 6L - I-280 @ IL MM 13.1 (IWZ 3169)
US 18: RWIS - US 18 MM 257 near Hawkeye
I-80: I-80 @ MM 186
I-35: D2 - I-35 @ MM 160 near Dows (D2TV08)
I-235: DM - I-235 @ 28th St (11)
I-80: IC - I-80 @ Hwy 1 (08)
US 30: NV - US 30 @ 600th Ave (02)
I-29: 4BL - I-29 @ MM 20 McPaul (IWZ 3702)
I-80: IC - I-80 @ Jasper Ave (02)
US 30: NV - US 30 @ SW 4th St (03)
IA 27: 2P - IA 27 @ Cedar Falls MM 181.7 (IWZ3174)
US 151: 6BM - US 151 @ US 30 (IWZ 3193)
  : I-80 @ MM 208
I-35: DM - I-35 @ NE 142 Ave (63)
I-29: SC - I-29 @ US 20 (06)
I-80: Rest Area: I-80 WB MM 19 near Underwood
I-80: IC - I-80 @ Dubuque St (07)
S Lewis: SC - S Lewis @ Glenn (22)
I-80: IC - I-80 @ Eagle Ave NW (28)
IA 141: DM - IA 141 @ IA 415 (93)
I-380: WL - I-380 @ Poyner Road (15)
I-35: DM - I-35 @ Maffitt Lake Rd (73)
19th St: 6L - 19th St @ River Dr IL (IWZ 3152)
I-380: WL - I-380 @ River Road (08)
I-80: Rest Area: I-80 WB MM 180 near Grinnell
US 65: DM - US 65 @ NE 46th (27)
US 30: BN - US 30 @ Story St - Quad (01Q)
I-29: RWIS - I-29 MM 101 near Sloan
I-380: CR - I-380 @ 76th Ave (03)
I-80: IC - I-80 @ Wapsi Ave (10)
IA 2: 5V - IA 2 @ US 69 (IWZ 3116)
I-29: SC - I-29 @ Bluff (26)
I-80: DM - I-80 @ 1st Ave in Altoona (39)
I-80: I-80 @ MM 200
Avenue G: CB - Avenue G @ 8th Street (42)
I-380: WL - I-380 @ US-20 West (05)
I-380: CR - I-380 @ Wilson Ave SW - WWD PTZ (07)
I-29: CB - I-29 @ 192nd Street (14)
US 30: CR - US 30 @ J St SW (28)
I-80: DM - I-80 @ Ashworth Rd (70)
I-80: I-80 @ MM 161
I-29: SC - I-29 @ South of Riverside (12)
US 20: RWIS - US 20 MM 181 near Steamboat Rk
US 218: WL - US 218 @ SB Ramp to I-380 SB (04)
Google Static Map Image
Camera Camera