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