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