Iowa DOT Logo IADOT ISP
Cameras—Statewide
Map of Statewide 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 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 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 July 31, 2020 at about 8:00AM CST.
IA 141: DM - IA 141 @ E 1st St (92)
I-80: 6L - I-80 @ Davenport RA (IWZ 3162)
I-29: CB - I-29 @ Nebraska Avenue (17)
I-380: CR - I-380 @ County Home Rd (21)
I-29: CB - I-29 @ S of South I-680 Interchange (35)
I-80: DM - I-80 @ 1st Ave in Altoona (39)
I-380: WL - Evansdale water Tower - West (16)
I-35: D1 - I-35 @ MM 151.5 near Woolstock (D1TV08)
US 34: RWIS - US 34 MM 87 near Creston
IA 13: CR - IA 13 @ Linn Aire Dr (51)
US 34: 4BL - US 34 @ US 59 (IWZ 3376)
US-30: CR - US 30 @ 80th St SW (60)
I-80: I-80 @ MM 198
I-80: DM - I-35/80 @ Douglas (42)
I-29: CB - I-29 @ IA 370 (13)
I-80: DM - I-35/80 @ E 14th (24)
I-35: DM - I-35 @ Grand (49)
I-80: RWIS - I-80 MM 220 @ Williamsburg
IA 100: CR - IA 100 @ Covington Rd - MM 3.8 (57)
I-29: CB - I-80 @ East I-29 Interchange (57)
I-80: IC - I-80 @ Wapsi Ave (10)
I-380: CR - I-380 @ Diagonal Dr SW (08)
I-35: Rest Area: I-35 NB MM 120 near Story City
I-74: 6L - I-74 @ IL MM 9 (IWZ 3164)
I-35: Parking Only: I-35 SB MM 31 near Osceola
I-80: RWIS - I-80 MM 266 near Tipton
US 18: RWIS - US 18 MM 257 near Hawkeye
  : CR - IA 100 W of Cedar River - MM 5.3 (56)
I-80: I-80 @ MM 223
I-80: DM - I-35/80 @ Morningstar (43)
I-35: DM - I-35 @ NE 142 Ave (63)
Collins Rd: CR - Collins Rd @ Rockwell Dr NE (38)
IA 4: RWIS - IA 4 MM 25 near Jefferson
I-35: 1T/U - I-35 @ US-30 (IWZ 3706)
I-29: CB - I-29 @ South I-680 Interchange (36)
I-35: DM - I-35 @ Corporate Woods (53)
US 30: CR - US 30 @ Stoney Point Rd (23)
I-80: I-80 @ MM 150
I-380: Rest Area: I-380 NB MM 11 near Cedar Rapids
I-80: CB - I-80/29 @ On Ramp S Expressway St (59)
I-380: Rest Area: I-380 SB MM 11 near Cedar Rapids
US 20: RWIS - US 20 MM 316 @ Dubuque
I-35: Rest Area: I-35 SB MM 98 near Elkhart
I-80: I-80 @ MM 149
I-35: DM - I-35 @ NE 158 Ave (64)
I-35: 1AM - I-35 @ N of 1st St (IWZ3183)
I-80: I-80 @ MM 204
I-29: SC - I-29 @ US 20 - South (05)
I-80: NW - I-80 @ E 84th St. (08)
I-80: Rest Area: I-80 EB MM 148 near Mitchellville
I-80: CB - I-80 @ West I-29 Interchange (02)
I-35: Rest Area: I-35 NB/SB MM 159 near Dows
I-35: DM - I-35 @ Mile Post 94 (60)
I-35: RWIS - I-35 MM 13 near Leon
IA 137: RWIS - IA 137 MM 13 @ Eddyville
US 65: DM - US 65 @ University (28)
I-380: CR - I-380 @ 8th St NE (11)
US 218: WL - US 218 @ W 1st St (26)
I-80: RWIS - I-80/29 MM 2 @ Co Bluffs
I-80: CB - I-80 @ Missouri River Bridge (01)
I-35: DM - I-35 @ Ashworth Ave (55)
I-29: CB - I-29/80 @ 24th Street (03)
I-80: QC - I-80 @ I-280(16)
I-380: WL - Evansdale water Tower - East (17)
IA 141: DM - IA 141 @ SE 37th St (90)
US 34: D5 - US 34 @ MM 246.75 near New London (D5TV02)
I-74: 6L - I-74 @ River Dr IL (IWZ 3113)
I-29: SC - I-29 @ South of RR Bridge (28)
I-80: DM - I-35/80 @ Meredith Dr (57)
US 30: CR - US 30 @ 16th Ave SW (22)
I-80: Parking Only: I-80 EB MM 32 near Shelby
I-235: DM - I-235 @ 28th St (11)
I-74: 6L - I-74 @ IL MM 6.2 (IWZ 3184)
I-80: Parking Only: I-80 EB MM 44 near Avoca
I-80: I-80 @ MM 197
I-80: IC - I-80 @ Prairie du Chein (24)
US 218: IC - US 218 @ Melrose (12)
I-80: CB - I-80 @ US 6 (12)
I-80: Rest Area: I-80 EB MM 208 near Victor
I-35: RWIS - I-35 MM 186 near Mason City
IA 163: RWIS - IA 163 MM 45 @ Pella
I-380: WL - I-380 @ Cedar River (06)
I-29: SC - I-29 @ Singing Hills (04)
US 30: CR - US 30 @ Kirkwood Blvd SW (29)
US 30: RWIS - US 30 MM 80 @ Carroll
IA 9: RWIS - IA 9 MM 90.53 @ Estherville
I-380: IC - I-380 @ Penn St (14)
I-29: SC - I-29 @ Bluff (26)
23rd Avenue: CB - 23rd Avenue @ Mid America Dr (33)
I-80: I-80 @ MM 190
I-80: Rest Area: I-80 EB MM 237 near Tiffin
I-380: WL - I-380 @ MM 64 (14)
I-29: CB - I-29 @ RR Crossing (44)
I-35: AM - I-35 @ US 30 (06)
I-80: IC - I-80 @ Dubuque St (07)
I-235: DM - I-235 @ E 14th (05)
I-80: DM - I-80 @ NE Mixmaster (East) (58)
US 65: DM - US 65 @ NE 46th (27)
US-59: 4BL - US 59 @ IA 2 (IWZ 3374)
I-80: DM - I-35/80 @ 86th St (21)
US 30: RWIS - US 30 MM 311 @ DeWitt
I-29: RWIS - I-29 MM 76 @ Mo Valley
I-235: DM - I-235 @ E 21st (04)
I-29: CB - I-29 @ I-80 EB Ramp (45)
I-380: CR - I-380 @ 33rd Ave SW (06)
I-29: SC - I-29 @ 8th St in Sergeant Bluff (03)
I-80: IC - I-80 @ Jasper Ave (02)
I-80: NW - I-80 @ IA 14 (03)
I-35: D2 - I-35 @ MM 160 near Dows (D2TV08)
I-74: QC - I-74 @ Spruce Hills (10)
I-35: DM - I-35 @ Fillmore St (76)
I-80: CB - I-80 @ West I-29 Interchange (West) (49)
I-80: CB - I-80 @ Hubbard Road (11)
I-74: QC - I-74 @ Toll Plaza to IA (04)
US 20: SC - US 20 @ Morningside (17)
US 18: D2 - US 18 @ MM 186.3 near Mason City (D2TV03)
I-380: CR - I-380 @ Boyson Rd (19)
I-35: Rest Area: I-35 NB MM 33 near Osceola
I-80: Rest Area: I-80 EB MM 80 near Adair
I-80: CB - I-80/29 @ S Expressway St (55)
I-80: NW - I-80 @ WO Hwy T38N (16)
US 30: CR - US 30 @ Ivanhoe Rd SW (31)
I-29: CB - I-29 @ US 275 (53)
US 218: RWIS - US 218 MM 211 @ Plainfield
I-380: WL - I-380 @ Gilbertville Road (10)
US 20: WL - US 20 @ Hammond (03)
I-80: Rest Area: I-80 EB MM 19 near Underwood
I-80: I-80 @ MM 154
US 18: R01: US 18 Bridge Deck
I-35: Rest Area: I-35 N/S MM 7 - Lamoni - NB Exit
S Lewis: SC - S Lewis @ Golf Course (23)
US 151: D6 - US 151 @ MM 55.3 near Anamosa (D6TV02)
I-80: Weigh Station: I-80 EB MM 115 near De Soto
I-380: CR - I-380 @ Collins Rd- South (16)
IA 100: CR - IA 100 @ E Ave NW - MM 1.3 (59)
US 218: WL - US 218 @ SB Ramp to I-380 SB (04)
I-380: CR - I-380 @ Wright Bros Blvd (02)
I-80: DM - I-35/80 @ Hickman (19)
US 34: 4BL - US 34 @ IA 48 (IWZ 3378)
I-29: CB - I-29 @ 25th Street (22)
I-29/80: CB - I-29/80 @ WB On Ramp S Expressway (48)
US 218: WL - US 218 @ Williston Rd (23)
I-380: CR - I-380 @ 76th Ave (03)
I-74: QC - I-74 @ I-80 (19)
Broadway: CB - Broadway @ 16th Street (29)
I-35: DM - I-35 @ Adams St (74)
US 30: BN - US 30 @ Story St - Quad (01Q)
I-29: SC - I-29 @ S. Riverside (27)
US 65: D1 - US 65 @ MM 66.6 near Scotch Ridge Rd (D1TV12)
I-235: DM - I-235 @ 42nd St (13)
I-74: QC - I-74 NB @ US 67 (B2)
I-80: 6L - I-80 @ MM 303.9 (IWZ 3134)
I-29: CB - I-29 @ Weigh Station (43)
I-80: NW - I-80 @ W. 4th St. (04)
US 18: D2 - US 18 @ MM 210 near Floyd (D2TV6)
I-74: 6L - I-74 @ I-280 (IWZ 3195)
I-80: Rest Area: I-80 EB MM 180 near Grinnell
US 20: RWIS - US 20 MM 18 @ Moville
IA 100: CR - IA 100 @ Edgewood Rd NE (35)
I-80: DM - I-80 @ East of US 65 (47)
I-80: 6L - I-80 @ I-88 (IWZ 3103)
I-380: WL - I-380 @ US-20 West (05)
I-80: CB - I-80/29 WB @ East Interchange (56)
I-380: CR - I-380 @ 42nd St NE (15)
US 61: RWIS - US 61 MM 159 @ Maquoketa
I-80: I-80 @ MM 200
I-35: Rest Area: I-35 NB MM 98 near Elkhart
IA 100: CR - IA 100 Near Xavier High School - MM 6.2 (54)
I-35: DM - I-35 @ Corporate Woods DMS (37)
I-80: Rest Area: I-80 WB MM 80 near Adair
I-380: CR - I-380 @ US 30- South (04)
I-35: RWIS - I-35 MM 114 @ Ames
I-80: DM - I-35/80 @ University (51)
I-235: DM - I-235 @ Guthrie (03)
US 151: D6 - US 151 @ MM 43.5 near Springville E (D6TV04)
I-380: IC - I-80 @ I-380/US 218 (03)
I-35: AM - I-35 @ 260th St (05)
I-80: DM - I-35/80 @ Merle Hay (22)
US 18: RWIS - US 18 MM 224 near New Hampton
US 30: NV - US 30 @ S 11th St (04)
I-80: IC - I-80 @ 12th Avenue (23)
I-680: 4BL - I-680 @ Missouri River (IWZ 3711)
I-29/80: CB - I-29/80 @ W of S 24th St (46)
I-80: 6W - I-80 @ MM 240 (IWZ3192)
IA 100: CR - IA 100 W of Edgewood Rd NE - MM 6.6 (53)
Collins Rd: CR - Collins Rd @ Council St NE (37)
I-80: DM - I-80 @ Grand Prairie Pkwy (48)
19th St: 6L - 19th St @ River Dr IL (IWZ 3152)
I-80: RWIS - I-80 MM 154 @ Colfax
US 34: 4BL - US 34 @ Hastings (IWZ 3373)
Avenue G: CB - Avenue G @ 8th Street (42)
US 30: NV - US 30 @ 600th Ave (02)
I-80: NW - I-80 @ Newton OH (02)
US 71: RWIS - US 71 MM 172 near Storm Lk
I-29: 4BL - I-29 @ MM 66.7 (IWZ 3112)
I-280: 6L - I-280 @ MM 6.1 (IWZ 3076)
IA 9: RWIS - IA 9 MM 222 near Saratoga
S Lewis: SC - S Lewis @ Glenn (22)
I-80: IC - I-80 @ Half Moon Rd (01)
I-80: I-80 @ MM 194
I-29: 4BL - I-29 @ MM 10 by IA 2 (IWZ 3703)
I-35: DM - I-35 @ Hwy 5  (36)
I-80: DM - I-80 @ Ashworth Rd (70)
I-80: Parking Only: I-80 WB MM 268 near Wilton
I-80: 6L - I-80 @ I-74/280 Junction IL (IWZ 3576)
I-35: RWIS - I-35 MM 33 @ Osceola
US 65: DM - US 65 @ IA 5 (31)
19th St: 6L - 19th St @ 12th Ave Moline IL (IWZ 3119)
I-80: NW - I-80 @ E. 12th St. (05)
I-35: Rest Area: I-35 N/S MM 7 - Lamoni - SB Ent.
I-380: WL - US 218 @ San Marnan Dr (20)
I-80: DM - I-35/80 @ 2nd Ave (23)
US 30: BN - US 30 @ Story St (01)
US 30: NV - US 30 @ SW 4th St (03)
US 275: CB - US 275 East of Missouri River Bridge (25)
US 30: 6N - US 30 @ Mt Vernon (IWZ 3131)
US 30: CR - US 30 @ Williams Blvd SW (24)
US 30: 6Z - US 30 @ Co Rd V66 (IWZ 3158)
Collins Rd: CR - Collins Rd @ F Ave NE (39)
I-29: SC - I-29 @ Hamilton (11)
I-380: CR - I-380 @ Blairs Ferry Rd NE (18)
I-80: IC - I-80 @ Herbert Hoover Highway (09)
I-35: Parking Only: I-35 SB MM 196 near Clear Lk
US 63: RWIS - US 63 MM 35 @ Ottumwa
I-35: Parking Only: I-35 SB MM 119 near Story City
I-29: CB - I-29 @ 35th Street (21)
I-380: CR - I-380 @ H Ave NE (12)
US 218: WL - US 218 @ W 8th St (25)
IA 9: RWIS - IA 9 MM 265 near Decorah
I-80: I-80 @ MM 196
I-74: QC - I-74 @ Avenue of the Cities (01)
I-29: SC - I-29 @ South of Riverside (12)
Gordon Dr: SC - Gordon Dr @ Nebraska (19)
US 65: DM - US 65 @ Army Post Rd (30)
I-380: IC - I-380 @ Swisher (18)
I-29: CB - I-29 @ North I-680 Interchange (37)
I-80: RWIS - I-80 MM 110 @ De Soto
I-280: 6L - I-280 @ IL MM 15.3 (IWZ 3073)
23rd Avenue: CB - 23rd Avenue @ 24th Street (32)
IA 10: RWIS - IA 10 MM 24 near Alton
I-80: I-80 @ MM 205
US 59: RWIS - US 59 MM 95 @ Denison
IA 100: CR - IA 100 W of I-380 (36)
I-29: SC - I-29 @ IA-SD border (30)
I-29: CB - I-29 @ 9th Avenue (18)
I-29: CB - I-29 @ West I-80 Interchange (North) (52)
IA 100: CR - IA 100 @ Ellis Rd - MM 2.8 (58)
I-380: WL - I-380 @ US-20 East -1 (12)
I-29/80: CB - I-29/80 @ W of S 24th St (51)
I-35: AM - I-35 @ E Lincoln Way (08)
I-29: 4BL - I-29 @ MM 25 Bartlett (IWZ 3701)
I-80: QC - I-80 EB @ DMS (14)
I-235: DM - I-235 @ Euclid (02)
US 151: D6 - US 151 @ MM 43.5 near Springville W (D6TV03)
I-80: CB - I-80/29 @ Indian Creek (61)
IA 13: CR - IA 13 @ Mt Vernon Rd (49)
I-80: Rest Area: I-80 WB MM 270 near Wilton
I-80: Rest Area: I-80 EB MM 300 near Davenport
US 30: BN - US 30 @ IA 17 (03)
I-380: CR - I-380 @ Coldstream Ave NE (13)
US 30: RWIS - US 30 MM 218 near Tama
I-80: NW - I-80 @ Kellog OH (11)
US 30: AM - US 30 @ S Duff Ave (17)
IA 163: DM - IA 163-University Ave @ Hickory (46)
I-380: CR - I-380 @ 4th St SE (10)
IA 415: DM - IA 415 @ Mile Long Bridge (66)
  : CR - IA 100 E of Cedar River - MM 5.7 (55)
I-880: 4P - I-880 @ MM 8.4 (IWZ 3175)
I-480: CB - I-480 @ Missouri River Bridge (20)
IA 2: RWIS - IA 2 MM 219 near Cantril
I-80: I-80 @ MM 192
US 30: CR - US 30 @ Honey Grove Rd (32)
I-35: Parking Only: I-35 NB MM 196 near Clear Lk
US 275: CB - US 275 @ 11th Street (27)
I-29: CB - I-29 @ S of US 275 (54)
I-80: I-80 @ MM 214
US 20: WL - US 20 @ Ansburough (01)
US 30: AM - US 30 @ MIle Post 142 (11)
I-80: DM - I-35/80 @ Westown PKWY (68)
I-74: QC - I-74 SB @ US 67 (B1)
US 30: CR - US 30 @ W of 6th St SW (27)
I-80: CB - I-80 @ Harry Langdon (07)
US 218: IC - US 218 @ Hwy 1 (11)
I-80: I-80 @ MM 226
IA 2: RWIS - IA 2 MM 164 near Centerville
I-380: WL - I-380 @ Evansdale Drive (09)
US 20: SC - US 20 @ Sunnybrook (16)
I-29/80: CB - I-29/80 @ E of S 24th St (47)
S Lewis: SC - S Lewis @ Gordon (25)
I-35: Rest Area: I-35 SB MM 33 near Osceola
I-74: 6L - I-74 @ IL MM 11 (IWZ 3142)
I-35: AM - I-35 @ E 13th St (09)
I-80: NW - I-80 @ Speedway Dr. (07)
I-380: CR - I-380 @ 32nd St NE (14)
US 34: RWIS - US 34 MM 263.5 @ Burlington
US 30: BN - US 30 @ Mile Post 139 (04)
I-80: I-80 @ MM 161
I-35: Parking Only: I-35 NB MM 212 near Joice
I-380: CR - I-380 @ Collins Rd- North (17)
I-380: CR - I-380 @ Wilson Ave SW - WWD PTZ (07)
I-80: CB - I-80 @ Madison Avenue (08)
I-80: CB - I-80 @ Minden Interchange (39)
I-235: DM - I-235 @ 31st St  (12)
US 30: AM - US 30 @ Mile Post 147 (15)
I-80: DM - I-80 @ Jordan Creek (18)
US 218: WL - US 218 @ W 11th St (24)
I-80: NW - I-80 @ Hwy T22 (09)
US 34: 4BL - US 34 @ West of  I-29 (IWZ 3705)
I-380: WL - I-380 @ Poyner Road (15)
I-29: SC - I-29 @ 1st St in Sergeant Bluff (02)
IA 100: CR - IA 100 @ Menards Ln (44)
I-80: Rest Area: I-80 WB MM 300 near Davenport
US 20: WL - US 20 @ Hawkeye Road (02)
I-29: 4BL - I-29 @ US 34 (IWZ 3707)
I-380: IC - I-380 @ Swan Lake (15)
I-380: IC - I-380 @ Hwy 965 NE (16)
US 30: CR - US 30 @ Edgewood Rd SW (25)
IA 141: DM - IA 141 @ SE 19th St (91)
US 34: 4BL - US 34 @ I-29 (IWZ 3375)
IA 13: CR - IA 13 @ 7th Ave (52)
IA 141: DM - IA 141 @ NW 121st St - ICWS Quad (94Q)
Collins Rd: CR - Collins Rd @ 1st Ave E (42)
I-74: QC - I-74 @ 53rd St (11)
US 18: RWIS - US 18 MM 85 near Spencer
I-80: Rest Area: I-80 WB MM 237 near Tiffin
I-29: CB - I-29 @ Basswood Road (15)
US 67: QC - US 67 Centennial Bridge - IL (12)
US 30: CR - US 30 @ 21st St SW (26)
I-74: 6L - I-74 Off Ramp @ Exit 4 (IWZ 3151)
I-80: QC - I-80 @ Northwest Blvd (17)
US 30: CR - US 30 @ IA 13 (34)
US 20: RWIS - US 20 MM 181 near Steamboat Rk
I-235: DM - I-235 @ Polk Blvd (14)
I-80: CB - I-80 @ Valley View (09)
I-80: NW - I-80 @ WO US 6 (13)
I-80: I-80 @ MM 147
I-35: DM - I-35 @ McKinley St (79)
IA 415: 1BM - IA 415 @ MM 3 (IWZ 3167)
I-80: DM - I-80 @ US 65 - West (26)
I-74: QC - I-74 @ N Tower to IA (05)
I-80: DM - I-35/80 @ E of US 69 (89)
I-35: D1 - I-35 @ Williams DMS (D1TV02)
I-80: CB - I-80/29 @ East of S 24th St (60)
US 218: RWIS - US 218 MM 38 near Mt Pleasant
US 151: RWIS - US 151 MM 49 near Anamosa
IA 2: 4BL - IA 2 @ Missouri River (IWZ 3713)
US 20: SC - US 20 @ Gordon (18)
IA 100: CR - IA 100 @ Tama St (43)
I-29: RWIS - I-29 MM 101 near Sloan
I-80: CB - I-80 @ West I-29 Interchange (East) (50)
I-280: QC - I-280 @ Rockingham Rd (21)
US 20: RWIS - US 20 MM 277 @ Manchester
IA 100: CR - IA 100 @ S 22nd St (46)
US 30: AM - US 30 @ 520th Ave (14)
I-35: 1T/U - I-35 SB @ US-30 (IWZ 3704)
I-35: D2 - I-35 @ MM 196.3 near Clear Lake (D2TV01)
I-280: 6L - I-280 @ IL MM 13.1 (IWZ 3169)
I-80: 6L - I-80 @ IL MM 1.1 (IWZ 3190)
I-80: QC - I-80 @ Brady (18)
I-80: IC - I-80 @ 1st Ave (06)
I-29: SC - I-29 @ Sergeant Bluff Rest Area (01)
I-29: SC - I-29 @ Floyd (09)
IA 199: 6Z - IA 199 @ Van Horne (IWZ 3188)
I-80: DM - I-35/80/235 @ West Mixmaster (44)
I-80: I-80 @ MM 186
US 30: CR - US 30 @ C St SW (30)
I-74: QC - I-74 @ Toll Plaza to IL (06)
I-29: RWIS - I-29 MM 10 @ Sidney
I-235: DM - I-235 @ 2nd Ave (07)
I-235: DM - I-235 @ 22nd St in WDM (16)
I-380: CR - I-380 @ 1st Ave SW (09)
I-380: WL - I-380 @ River Road (08)
I-80: IC - I-80 @ Eagle Ave NW (28)
I-235: DM - I-235 @ 7th Ave (08)
I-35: DM - I-35 @ NE 36th St (61)
I-380: RWIS - I-380 MM 20 @ Cedar Rapids
IA 13: CR - IA 13 @ Cottage Grove Pkwy (50)
I-35: AM - I-35 @ E 190th St (10)
IA 100: CR - IA 100 @ E Post Rd (45)
I-380: WL - I-380 @ US-20 East -2 (13)
I-35: DM - I-35 @ Mills Civic (50)
US 275: CB - US 275 @ 24th Street (26)
I-80: D4 - I-80 @ MM 93.3 near Stuart (D4TV01)
I-80: DM - I-80 Ramps @ I-35 SB NE MixMaster (87)
I-80: 6L - I-80 @ IL MM 6.2 (IWZ 3191)
I-80: QC - I-80 @ CRY48 (15)
S Lewis: SC - S Lewis @ Singing Hills (21)
I-29: CB - I-29 @ I-480 Interchange (19)
I-80: I-80 @ MM 188
I-80: CB - I-80 @ I-880 Interchange (38)
US 30: RWIS - US 30 MM 252 @ Cedar Rapids
I-380: WL - I-380 @ River Forest Road (07)
I-80: CB - I-80 @ McPherson (10)
I-235: DM - I-235 @ E 12th (06)
I-380: CR - I-380 @ Tower Terrace Rd (20)
US 65: DM - US 65 @ Vandalia (29)
Kanesville: CB - Kanesville @ N Broadway (31)
19th St: 6L - 19th St @ 7th Ave Moline IL (IWZ 3114)
US 30: AM - US 30 @ 500th Ave (12)
IA 5: DM - IA 5 @ Fleur (33)
I-80: DM - I-80/35/235 @ NE MixMaster (88)
I-35: RWIS - I-35 MM 153 near Williams
I-35: DM - I-35 @ IA 92 (78)
I-80: Rest Area: I-80 EB MM 270 near Wilton
US 218: IC - US 218 @ Melrose DMS (25)
I-80: I-80 @ MM 210
US 30: BN - US 30 @ U Ave (05)
I-35: D2 - I-35 @ MM 194.3 near Clear Lake (D2TV02)
I-74: QC - I-74 @ Last Iowa Exit (08)
I-80: IC - I-80 @ Y Ave (26)
Kansas Ave: IC - Kansas Ave @ I-80/380 System IC (33)
I-35: AM - I-35 @ IA 210 (01)
I-35: DM - I-35 @ Cumming Ave (75)
US 218: WL - US 218 @ Hawthorn (22)
IA 5: DM - IA 5 @ IA 28 (34)
IA 92: RWIS - IA 92 MM 199 near Sigourney
I-235: DM - I-235 @ MLK (10)
I-74: QC - I-74 @ Middle Rd (09)
Kanesville: CB - Kanesville @ 7th Street (30)
I-29: CB - I-29 @ S of Hamilton Ln (34)
I-80: IC - I-80 @ Hwy 965 - East (05)
US 59: D3 - US 20 @ US 59 Holstein (DMTT07)
I-80: Weigh Station - I-80 WB MM 151 near Mitchellville
I-235: DM - I-235 @ Valley West in WDM (17)
I-235: DM - I-235 @ 42nd WSM (72)
I-35: DM - I-35 @ NE MixMaster (North) (69)
I-74: 6L - I-74 @ IL MM 12.4 (IWZ 3194)
US 30: CR - US 30 @ J St SW (28)
I-80: RWIS - I-80 MM 72 near Adair
I-80: CB - I-80 @ Woodbury Ave (58)
I-35: AM - I-35 @ Heart of Iowa Nature Trail (02)
I-29: SC - I-29 @ US 20 (06)
I-29: SC - I-29 @ RR Bridge (08)
I-29: CB - I-29 @ IA 192 (23)
US 275: CB - US 275 @ South Expressway (28)
US 30: AM - US 30 @ S Dakota Ave (13)
I-35: DM - I-35 @ Oralabor (40)
I-80: Rest Area: I-80 WB MM 180 near Grinnell
I-80: QC - I-80 @ LeClaire (20)
I-35: Rest Area: I-35 N/S MM 214 near Northwood
I-80: IC - I-80 @ Black Hawk Ave NW (27)
I-880: 4P - I-880 @ MM 7.2 (IWZ 3160)
US 30: AM - US 30 @ Mile Post 152 (19)
I-80: DM - I-80 EB @ Hubbell ave (25)
I-380: IC - I-380 @ Forevergreen Rd (13)
I-35: DM - I-35 @ Hwy G50 (80)
IA 13: CR - IA 13 @ Bertram Rd (48)
I-80: DM - I-35/80/235 @ NE Mixmaster (01)
Avenue G: CB - Avenue G @ 16th Street (41)
I-80: Parking Only: I-80 WB MM 32 near Shelby
I-29: SC - I-29 @ US 20 - North (07)
I-80: I-80 @ MM 225
IA 5: DM - IA 5 @ US 65/69 (32)
IA 2: RWIS - IA 2 MM 70 @ Bedford
US 218: D5 - US 218 @ MM 80.9 near Riverside (D5TV01)
I-80: RWIS - I-80 MM 290 @ Davenport
Gordon Dr: SC - Gordon Dr @ Virginia (20)
US 30: AM - US 30 @ S Dayton Ave (18)
I-29: 4BL - I-29 @ MM 20 McPaul (IWZ 3702)
I-280: 6L - I-280 @ IL MM 11.5 (IWZ 3501)
I-80: DM - I-80 @ 38th in Altoona (54)
I-80: IC - I-80 @ Ireland Ave NW (02A)
I-29: SC - I-29 @ Riverside (13)
US 30: AM - US 30 @ University Blvd (16)
I-29: CB - I-29 @ 192nd Street (14)
Collins Rd: CR - Collins Rd @ C Ave NE (40)
I-35: DM - I-35 @ Maffitt Lake Rd (73)
US 30: NV - US 30 @ 580th Ave (01)
I-380: WL - I-380 @ N of US 20 (19)
I-29: SC - I-29 @ Wesley Parkway (10)
I-235: DM - I-235 @ 63rd St (15)
I-380: CR - I-380 @ Wilson Ave SW - WWD Quad (07Q)
I-80: NW - I-80 @ 52nd St (01)
  : I-80 @ MM 184
I-35: Rest Area: I-35 N/S MM 7 - Lamoni - Car Prkg
I-80: Rest Area: I-80 WB MM 148 near Mitchellville
I-80: DM - I-80 E Exit to N I-35 (67)
I-80: NW - I-80 @ Hwy T38N (12)
I-80: Rest Area: I-80 WB MM 19 near Underwood
I-380: WL - US 218 @ N of San Marnen Dr (21)
  : I-80 @ MM 208
US 20: SC - US 20 @ Christy (15)
I-35: DM - I-35 @ NE 126 Ave (62)
I-80: NW - I-80 @ Speedway (06)
I-35: DM - I-35 @ Hoover St (77)
US 30: BN - US 30 @ Quill Ave (02)
I-80: I-80 @ MM 159
I-80: IC - I-80 @ Hwy 1 (08)
US 20: RWIS - US 20 MM 97 @ Rockwell City
US 30: NV - US 30 @ 19th St (05)
I-35: AM - I-35 @ Mile Post 105.6 (03)
I-80: DM - I-80 @ 34th Ave (56)
I-235: DM - I-235 @ University (71)
I-80: IC - I-80 @ Hwy 965 (04)
  : 6L - Bridge Deck (IWZ3115)
I-380: IC - I-380 @ Iowa River (17)
I-74: 6L - I-74 @ South of 7th Ave IL (IWZ 3709)
US 30: CR - US 30 @ E of Jappa Rd (33)
US 59: RWIS - US 59 MM 129 @ Ida Grove
I-880: 4P - I-880 @ MM 2.65 (IWZ 3176)
IA 100: CR - IA 100 @ IA 13 (47)
I-80: Rest Area: I-80 WB MM 208 near Victor
I-80: I-80 @ MM 202
I-80: DM - I-80 @ Hubbell Ave (59)
I-35: 1AM - I-35 @ S of 1st St (IWZ3187)
US 34: RWIS - US 34 MM 49 near Red Oak
US 20: SC - US 20 @ Lakeport (14)
I-80: I-80 @ MM 155
I-80: DM - I-35/80 @ Hwy 141 (20)
I-380: 6W - I-380 @ US 6 (IWZ 3173)
I-35: Rest Area: I-35 N/S MM 7 - Lamoni - Trk Prkg
I-74: QC - I-74 @ N Tower to IL (07)
IA 141: DM - IA 141 @ NW 121st St - ICWS PTZ (94)
IA 415: D1 - IA 415 @ Beaver Dr (DMTT02)
US 20: WL - US 20 @ S. Canfield Road (18)
I-380: WL - I-380 @ S. Raymond Road (11)
I-235: DM - I-235 @ Keo Way (09)
US 218: WL - US 218 @ Sergeant Rd (27)
I-80: NW - I-80 @ MM 169.8 (14)
I-80: Parking Only: I-80 EB MM 268 near Wilton
US 63: D5 - US 63 @ MM 46 near Ottumwa (D5TV04)
I-380: CR - I-380 @ US 30- North (05)
I-380: CR - I-380 @ Rest Area (01)
IA 5: DM - IA 5 @ SW Connector (35)
I-80: RWIS - I-80 MM 43 near Avoca
I-80: DM - I-80 @ NE 80th in Altoona (38)
IA 141: DM - IA 141 @ IA 415 (93)
US 67: QC - US 67 Centennial Bridge - IA (13)
Google Static Map Image
Camera Camera