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