Iowa DOT Logo IADOT ISP
Cameras—Statewide
Map of Statewide Between County Road C66 and US 218 (near Waterloo). The roadway is reduced to one lane due to road construction work. From 8:00AM CST to 4:30PM CST on weekdays. Until March 5, 2018 at about 4:30PM CST.
US 30: RWIS - US 30 MM 311 @ DeWitt
I-35: DM - I-35 @ MM 92.84 (IWZ3183)
US 65: DM - US 65 @ Army Post Rd (30)
I-35: DM - I-35 @ Hwy G50 (80)
I-80: IC - I-80 @ Herbert Hoover Highway (09)
US 34: RWIS - US 34 MM 49 near Red Oak
US 18: RWIS - US 18 MM 224 near New Hampton
I-74: QC - I-74 @ Middle Rd (09)
I-380: WL - Evansdale water Tower - East (17)
I-235: DM - I-235 @ MLK (10)
I-29/80: CB - I-29/80 @ WB On Ramp S Expressway (48)
I-380: IC - I-380 @ Forevergreen Rd (IWZ3192)
US 20: WL - US 20 @ Hammond (03)
I-80: NW - I-80 @ Hwy T38N (12)
I-80: CB - I-80 @ Minden Interchange (39)
I-80: IC - I-80 @ Jasper Ave (02)
I-35: AM - I-35 @ E 190th St (10)
US 61: D5 - US 61 @ IA 92 (IWZ 3195_WB)
I-235: DM - I-235 @ 28th St (11)
US 61: D5 - US 61 @ MM 76.15 (IWZ 3188)
I-80: IC - I-80 @ 1st Ave (06)
I-235: DM - I-235 @ Keo Way (09)
I-35: DM - I-35 @ McKinley St (79)
I-380: CR - I-380 @ Rest Area (01)
I-80: DM - I-80 @ Jordan Creek (18)
US 151: D6 - US 151 @ MM 43.5 near Springville W (D6TV04)
I-80: DM - I-80 EB @ Hubbell ave (25)
US 20: SC - US 20 @ Morningside (17)
IA 141: DM - IA 141 @ SE 19th St (91)
I-35: RWIS - I-35 MM 13 near Leon
US 61: D5 - US 61 @ MM 77.2 (IWZ 3141_SB)
I-35: DM - I-35 @ Cumming Ave (75)
I-29: SC - I-29 @ 1st St in Sergeant Bluff (02)
I-80: CB - I-80 @ Hubbard Road (11)
IA 100: CR - IA 100 @ S 22nd St (46)
US 30: CR - US 30 @ 21st St SW (26)
I-35: Rest Area: I-35 NB MM 120 near Story City
I-35: DM - I-35 @ Mile Post 94 (60)
US 30: NV - US 30 @ S 11th St (04)
I-80: RWIS - I-80 MM 266 near Tipton
I-380: CR - I-380 @ 8th St NE (11)
I-235: DM - I-235 @ Valley West in WDM (17)
I-680: D4 - I-680 @ MM 21.4 (IWZ3175)
I-35: RWIS - I-35 MM 33 @ Osceola
US 34: RWIS - US 34 MM 263.5 @ Burlington
US 61: D5 - US 61 @ MM 76.15 (IWZ 3188_NB)
I-380: CR - I-380 @ Coldstream Ave NE (13)
I-29/80: CB - I-29/80 @ W of S 24th St (46)
US 20: WL - US 20 @ Ansburough (01)
I-80: NW - I-80 @ E 84th St. (08)
US 30: NV - US 30 @ 600th Ave (02)
I-35: DM - I-35 @ Corporate Woods Dr (37)
I-35: DM - I-35 @ Fillmore St (76)
I-80: NW - I-80 @ 52nd St (01)
I-380: IC - I-380 @ MM 1.35 (IWZ 3135)
I-35: DM - I-35 @ NE 126 Ave (62)
I-80: DM - I-80 WB @ Hubbell Ave (59)
I-35: RWIS - I-35 MM 153 near Williams
US 20: WL - US 20 @ Hawkeye Road (02)
IA 4: RWIS - IA 4 MM 25 near Jefferson
I-29: CB - I-29 @ IA 192 (23)
I-35: AM - I-35 @ Mile Post 107.8 (04)
IA 141: DM - IA 141 @ IA 415 (93)
I-35: Parking Only: I-35 SB MM 120 near Story City
Avenue G: CB - Avenue G @ 8th Street (42)
I-380: CR - I-380 @ Collins Rd- North (17)
IA 9: RWIS - IA 9 MM 90.53 @ Estherville
I-380: CR - I-380 @ Tower Terrace Rd (20)
I-80: IC - I-80 @ Half Moon Rd (01)
I-29: CB - I-29 @ 9th Avenue (18)
US 61: D5 - US 61 @ MM 77.2 (IWZ 3141)
I-35: DM - I-35 @ NE 36th St (61)
US 20: RWIS - US 20 MM 181 near Steamboat Rk
I-235: DM - I-235 @ Polk Blvd (14)
I-380: WL - I-380 @ Cedar River (06)
I-380: WL - Evansdale water Tower - West (16)
I-74: QC - I-74 @ Last Iowa Exit (08)
US 30: AM - US 30 @ S Duff Ave (17)
US 65: D1 - US 65 @ MM 98.4 near Mingo NE (D1TV06)
I-235: DM - I-235 @ 2nd Ave (07)
US 61: D5 - US 61 @ IA 92 (IWZ 3195_NB)
I-29: SC - I-29 @ Floyd (09)
23rd Avenue: CB - 23rd Avenue @ 24th Street (32)
US 30: AM - US 30 @ S Dakota Ave (13)
I-74: QC - I-74 @ Avenue of the Cities (01)
I-74: QC - I-74 @ I-80 (19)
I-35: DM - I-35 @ NE 158 Ave (64)
I-29: SC - I-29 @ Bluff (26)
US 61: D5 - US 61 @ IA 92 (IWZ 3195_SB)
I-80: DM - I-35/80 @ Hwy 141 (20)
US 65: DM - US 65 @ Vandalia (29)
I-35: DM - I-35 @ Mills Civic (50)
I-35: D2 - I-35 @ MM 196.3 near Clear Lake (D2TV01)
I-35: RWIS - I-35 MM 186 near Mason City
I-80: NW - I-80 @ Hwy T22 (09)
IA 100: CR - IA 100 @ Menards Ln (44)
US 61: D5 - US 61 @ IA 92 (IWZ 3195)
I-80/35: DM - I-80/35 @ E of US 69 (89)
I-80: IC - I-80 @ Y Ave (26)
US 275: CB - US 275 East of Missouri River Bridge (25)
I-35: Parking Only: I-35 NB MM 212 near Joice
I-80: IC - I-80 @ 12th Avenue (23)
I-74: QC - I-74 @ N Tower to IA (05)
I-80: QC - I-80 @ CRY48 (15)
I-74: QC - I-74 @ N Tower to IL (07)
US 18: RWIS - US 18 MM 85 near Spencer
US 30: CR - US 30 @ Kirkwood Blvd SW (29)
I-480: CB - I-480 @ Missouri River Bridge (20)
I-35: Rest Area: I-35 SB MM 33 near Osceola
US 18: D2 - US 18 @ MM 186.3 near Mason City (D2TV03)
I-80: DM - I-35/80 @ Hickman (19)
US 71: RWIS - US 71 MM 172 near Storm Lk
US 275: CB - US 275 @ 11th Street (27)
US 30: BN - US 30 @ IA 17 (03)
I-80: DM - I-80 Ramps @ I-35 SB NE MixMaster (87)
US 218: WL - US 218 @ Hawthorn (22)
Kanesville: CB - Kanesville @ 7th Street (30)
I-80: NW - I-80 @ IA 14 (03)
I-29: RWIS - I-29 MM 10 @ Sidney
I-80: DM - I-35/80/235 @ West Mixmaster (44)
I-29: CB - I-29 @ S of Hamilton Ln (34)
I-29/80: CB - I-29/80 @ E of S 24th St (47)
US 30: BN - US 30 @ U Ave(05)
US 151: RWIS - US 151 MM 49 near Anamosa
I-29: RWIS - I-29 MM 76 @ Mo Valley
I-35: AM - I-35 @ IA 210 (01)
I-29: SC - I-29 @ 8th St in Sergeant Bluff (03)
I-380: WL - I-380 @ River Road (08)
I-35: Rest Area: I-35 NB MM 33 near Osceola
IA 13: CR - IA 13 @ 7th Ave (52)
I-35: DM - I-35 @ NE 142 Ave (63)
Broadway: CB - Broadway @ 16th Street (29)
I-380: IC - I-380 @ Hwy 965 NE (16)
US 20: RWIS - US 20 MM 277 @ Manchester
I-80: RWIS - I-80 MM 220 @ Williamsburg
IA 100: CR - IA 100 W of I-380 (36)
US 218: RWIS - US 218 MM 38 near Mt Pleasant
I-80: DM - I-35/80 @ Douglas (42)
I-235: DM - I-235 @ E 14th (05)
I-29: CB - I-29 @ 25th Street (22)
I-235: DM - I-235 @ Guthrie (03)
US 20: SC - US 20 @ Christy (15)
Collins Rd: CR - Collins Rd @ 1st Ave E (42)
IA 2: RWIS - IA 2 MM 70 @ Bedford
I-35: DM - I-35 @ Ashworth Ave (55)
Collins Rd: CR - Collins Rd @ F Ave NE (39)
I-380: WL - I-380 @ Evansdale Drive (09)
I-35: D1 - I-35 @ IA 175 Ellsworth (D1TV09)
US 30: CR - US 30 @ C St SW (30)
I-35: AM - I-35 @ Heart of Iowa Nature Trail (02)
US 59: RWIS - US 59 MM 129 @ Ida Grove
US 151: D6 - US 151 @ MM 43.5 near Springville E (D6TV03)
US 30: CR - US 30 @ J St SW (28)
I-80: DM - I-80 @ East of US 65 (47)
IA 10: RWIS - IA 10 MM 24 near Alton
US 218: WL - US 218 @ Williston Rd (23)
I-29: SC - I-29 @ US 20 (06)
US 67: QC - US 67 Centennial Bridge - IA (13)
I-29: SC - I-29 @ S. Riverside (27)
IA 163: DM - Hwy 163-University Ave @ Hickory (46)
I-74: QC - I-74 @ Toll Plaza to IL (06)
IA 137: RWIS - IA 137 MM 13 @ Eddyville
US 275: CB - US 275 @ 24th Street (26)
I-35: Parking Only: I-35 SB MM 31 near Osceola
I-80: IC - I-80 @ Dubuque St (07)
I-80: DM - I-80 @ Ashworth Rd (70)
US 30: RWIS - US 30 MM 252 @ Cedar Rapids
I-35: AM - I-35 @ E 13th St (09)
I-29: CB - I-29 @ S of US 275 (54)
I-29: SC - I-29 @ Riverside (13)
I-80: CB - I-80 @ McPherson (10)
US 30: RWIS - US 30 MM 218 near Tama
I-35: AM - I-35 @ South of 260th St (IWZ 3159)
I-29: CB - I-29 @ I-80 EB Ramp (45)
US 218: WL - US 218 @ Sergeant Rd (27)
I-80: NW - I-80 @ Kellog OH (11)
I-680: D4 - I-680 @ MM 20.2 (IWZ 3160)
I-74: QC - I-74 @ 12th Ave (02)
I-380: IC - I-380 @ Iowa River (17)
I-29: CB - I-29 @ Nebraska Avenue (17)
I-29: SC - I-29 @ Sergeant Bluff Rest Area (01)
I-29: SC - I-29 @ South of Riverside (12)
I-80: D4 - I-80 @ MM 93.3 near Stuart (D4TV01)
I-380: CR - I-380 @ Blairs Ferry Rd NE (18)
I-80: CB - I-80 @ Woodbury Ave (58)
IA 13: CR - IA 13 @ Mt Vernon Rd (49)
US 20: SC - US 20 @ Gordon (18)
23rd Avenue: CB - 23rd Avenue @ Mid America Dr (33)
US 61: D5 - US 61 @ MM 76.15 (IWZ 3188_SB)
Collins Rd: CR - Collins Rd @ Mall Entrance (41)
I-80: DM - I-80 @ US 65 - West (26)
US 67: QC - US 67 Centennial Bridge - IL (12)
I-80: RWIS - I-80 MM 110 @ De Soto
I-35: RWIS - I-35 MM 114 @ Ames
IA 5: DM - Hwy 5 @ SW Connector (35)
I-235: DM - I-235 @ E 21st (04)
I-80: RWIS - I-80 MM 154 @ Colfax
US 30: BN - US 30 @ Story St (01)
I-80: RWIS - I-80 MM 290 @ Davenport
I-29: SC - I-29 @ US 20 - North (07)
US 218: WL - US 218 @ W 8th St (25)
I-74: QC - I-74 @ 5th Ave (03)
US 30: AM - US 30 @ S Dayton Ave (18)
I-80: CB - I-80 @ Valley View (09)
I-35: D1 - I-35 @ US 20 Williams (D1TV10)
I-80: IC - I-80 @ Black Hawk Ave NW (27)
I-80: QC - I-80 @ Brady (18)
I-80: CB - I-80/29 @ S Expressway St (55)
I-380: WL - US 218 @ San Marnan Dr (20)
I-80: DM - I-35/80 @ Westown PKWY (68)
US 61: RWIS - US 61 MM 159 @ Maquoketa
US 34: RWIS - US 34 MM 87 near Creston
I-80: DM - I-80 @ 34th Ave (56)
US 63: WL - US 63 @ Franklin St (IWZ 3164)
I-380: CR - I-380 @ 76th Ave (03)
I-35: DM - I-35 @ NE MixMaster (North) (69)
I-29: CB - I-29 @ 35th Street (21)
US 61: D5 - US 61 @ MM 76.15 (IWZ 3188_WB)
I-80: DM - I-80 @ NE Mixmaster (East) (58)
I-380: WL - I-380 @ Poyner Road (15)
US 151: D6 - US 151 @ MM 55.3 near Anamosa (D6TV02)
I-74: QC - I-74 @ Spruce Hills (10)
I-380: CR - I-380 @ 1st Ave SW (09)
I-29: SC - I-29 @ South of RR Bridge (28)
I-29: CB - I-29/80 @ 24th Street (03)
I-380: CR - I-380 @ H Ave NE (12)
I-80: NW - I-80 @ Newton OH (02)
I-80: DM - I-80/35 @ W of Morningstar (IWZ 3112)
US 218: WL - US 218 @ W 1st St (26)
US 61: D5 - US 61 @ MM 29.8 near Burlington (D5TV03)
US 30: CR - US 30 @ W of 6th St SW (27)
US 20: RWIS - US 20 MM 18 @ Moville
I-680: D4 - I-680 @ MM 26.65 (IWZ 3176)
I-80: IC - I-80 @ Eagle Ave NW (28)
I-380: CR - I-380 @ Diagonal Dr SW (08)
I-29: CB - I-29 @ S of South I-680 Interchange (35)
I-380: CR - I-380 @ 4th St SE (10)
I-35: DM - I-35 @ Corporate Woods (53)
I-80: DM - I-80/35 @ E of Morningstar (IWZ 3158)
US 30: NV - US 30 @ 19th St (05)
I-35: Parking Only: I-35 NB MM 196 near Clear Lk
I-35: DM - I-35 @ Hoover St (77)
I-235: DM - I-235 @ 31st St  (12)
I-80: NW - I-80 @ Speedway (06)
US 218: IC - US 218 @ Melrose DMS (25)
US 20: WL - US 20 @ S. Canfield Road (18)
I-29: SC - I-29 @ Hamilton (11)
US 218: WL - US 218 @ E. 11th St (24)
US 30: CR - US 30 @ Williams Blvd SW (24)
I-380: CR - I-380 @ Collins Rd- South (16)
IA 141: DM - IA 141 @ E 1st St (92)
I-35: Rest Area: I-35 NB/SB MM 159 near Dows
I-380: CR - I-380 @ County Home Rd (21)
IA 100: CR - IA 100 @ IA 13 (47)
I-80: DM - I-80 @ 38th in Altoona (54)
US 30: CR - US 30 @ Ivanhoe Rd SW (31)
I-35: Rest Area: I-35 N/S MM 7 - Lamoni - NB Exit
S Lewis: SC - S Lewis @ Singing Hills (21)
I-74: QC - I-74 @ 53rd St (11)
I-35: DM - I-35 @ Maffitt Lake Rd (73)
I-380: WL - I-380 @ US-20 West (05)
I-29: SC - I-29 @ Gordon Dr Off Ramp (29)
US 30: CR - US 30 @ Honey Grove Rd (32)
I-380: WL - I-380 @ S. Raymond Road (11)
I-29: CB - I-29 @ Weigh Station (43)
I-29: CB - I-29 @ Basswood Road (15)
US 218: IC - US 218 @ Hwy 1 (11)
US 61: D5 - US 61 @ IA 92 (IWZ 3195_EB)
S Lewis: SC - S Lewis @ Golf Course (23)
I-80: QC - I-80 @ Northwest Blvd (17)
IA 415: DM - IA 415 @ Mile Long Bridge (66)
US 30: CR - US 30 @ E of Jappa Rd (33)
US 218: D5 - US 218 @ MM 80.9 near Riverside (D5TV01)
I-29: CB - I-29 @ RR Crossing (44)
I-380: WL - I-380 @ MM 64 (14)
I-380: RWIS - I-380 MM 20 @ Cedar Rapids
I-35: Parking Only: I-35 SB MM 196 near Clear Lk
I-80: CB - I-80 @ West I-29 Interchange (East) (50)
I-29: CB - I-29 @ US 275 (53)
I-80: CB - I-80 @ Harry Langdon (07)
I-29: CB - I-80 @ East I-29 Interchange (57)
IA 9: RWIS - IA 9 MM 265 near Decorah
I-35: D1 - I-35 @ Williams DMS (D1TV02)
I-80: DM - I-35/80 @ Merle Hay (22)
I-80: NW - I-80 @ E. 12th St. (05)
I-35: DM - I-35 @ Adams St (74)
I-235: DM - I-235 @ 63rd St (15)
US 59: RWIS - US 59 MM 95 @ Denison
I-380: CR - I-380 @ Wright Bros Blvd (02)
I-35: Rest Area: I-35 N/S MM 7 - Lamoni - Car Prkg
I-29: SC - I-29 @ US 20 - South (05)
I-35: D1 - I-35 @ 300th St (D1TV11)
I-29: CB - I-29 @ IA 370 (13)
I-80: DM - I-35/80 @ 2nd Ave (23)
I-235: DM - I-235 @ 22nd St in WDM (16)
US 65: DM - US 65 @ NE 46th (27)
I-80: IC - I-80 @ Hwy 1 (08)
I-29: CB - I-29 @ I-480 Interchange (19)
US 218: RWIS - US 218 MM 211 @ Plainfield
I-80: RWIS - I-80 MM 43 near Avoca
I-29: SC - I-29 @ Wesley Parkway (10)
US 20: SC - US 20 @ Sunnybrook (16)
I-35: DM - I-35 @ IA 92 (78)
I-235: DM - I-235 @ University (71)
I-29: CB - I-29 @ North I-680 Interchange (37)
I-35: DM - I-35 @ Grand (49)
Collins Rd: CR - Collins Rd @ C Ave NE (40)
I-80: CB - I-80 @ West I-29 Interchange (West) (49)
US 18: D2 - US 18 @ MM 210 near Floyd (D2TV6)
US 20: RWIS - US 20 MM 97 @ Rockwell City
IA 100: CR - IA 100 @ Tama St (43)
I-80: DM - I-80 @ NE 80th in Altoona (38)
I-280: QC - I-280 @ Rockingham Rd (21)
I-80: QC - I-80 @ I-280(16)
IA 5: DM - Hwy 5 @ Hwy 28 (34)
IA 2: RWIS - IA 2 MM 164 near Centerville
I-80: DM - I-35/80 @ Meredith Dr (57)
I-80: QC - I-80 EB @ DMS (14)
I-80: NW - I-80 @ W. 4th St. (04)
I-29/80: CB - I-29/80 @ W of S 24th St (51)
I-35: AM - I-35 @ North of 260th St (IWZ 3152)
I-380: CR - I-380 @ Wilson Ave SW (07)
Gordon Dr: SC - Gordon Dr @ Nebraska (19)
I-80: NW - I-80 @ Speedway Dr. (07)
I-80: IC - I-80 @ Hwy 965 - East (05)
IA 5: DM - Hwy 5 @ Fleur (33)
I-80: NW - I-80 @ 108th St. (10)
US 20: SC - US 20 @ Lakeport (14)
US 30: CR - US 30 @ IA 13 (34)
I-380: WL - I-380 @ N of US 20 (19)
IA 100: CR - IA 100 @ Edgewood Rd NE (35)
US 30: AM - US 30 @ Mile Post 152 (19)
I-80: IC - I-80 @ Wapsi Ave (10)
IA 13: CR - IA 13 @ Linn Aire Dr (51)
US 30: BN - US 30 @ Mile Post 139 (04)
I-29: RWIS - I-29 MM 101 near Sloan
IA 5: DM - Hwy 5 @ US 65/69 (32)
I-380: WL - I-380 @ Gilbertville Road (10)
IA 141: DM - IA 141 @ SE 37th St (90)
I-35: AM - I-35 @ US 30 (07)
US 30: CR - US 30 @ Edgewood Rd SW (25)
IA 163: RWIS - IA 163 MM 45 @ Pella
S Lewis: SC - S Lewis @ Gordon (25)
I-80: CB - I-80/29 WB @ East Interchange (56)
I-80: DM - I-35/80 @ 86th St (21)
I-80: CB - I-80 @ Missouri River Bridge (01)
I-380: CR - I-380 @ 33rd Ave SW (06)
I-80: CB - I-80 @ I-680 Interchange (38)
I-380: IC - I-80 @ I-380/US 218 (03)
I-29: SC - I-29 @ Singing Hills (04)
I-35: AM - I-35 @ E Lincoln Way (08)
I-380: WL - I-380 @ US-20 East -2 (13)
US 20: RWIS - US 20 MM 316 @ Dubuque
I-380: WL - US 218 @ N of San Marnen Dr (21)
I-80: CB - I-80 @ West I-29 Interchange (02)
US 218: IC - US 218 @ Melrose (12)
I-80: QC - I-80 @ LeClaire (20)
I-29: CB - I-29 @ 192nd Street (14)
I-380: CR - I-380 @ US 30- South (04)
US 30: NV - US 30 @ SW 4th St (03)
US 30: NV - US 30 @ 580th Ave (01)
Collins Rd: CR - Collins Rd @ Council St NE (37)
I-29: SC - I-29 @ RR Bridge (08)
I-235: DM - I-235 @ 7th Ave (08)
I-380: CR - I-380 @ Boyson Rd (19)
IA 92: RWIS - IA 92 MM 199 near Sigourney
I-80: DM - I-80 @ Grand Prairie Pkwy (48)
I-35: D1 - I-35 @ MM 151.5 near Woolstock (D1TV08)
I-80: RWIS - I-80/29 MM 2 @ Co Bluffs
S Lewis: SC - S Lewis @ Glenn (22)
I-235: DM - I-235 @ 42nd St (13)
US 34: D5 - US 34 @ MM 246.75 near New London (D5TV02)
I-380: CR - I-380 @ US 30- North (05)
I-80: DM - I-35/80/235 @ NE Mixmaster (01)
US 65: D1 - US 65 @ MM 98.4 near Mingo SW (D1TV05)
I-35: D2 - I-35 @ MM 160 near Dows (D2TV08)
US 275: CB - US 275 @ South Expressway (28)
US 30: CR - US 30 @ 16th Ave SW (22)
I-80: RWIS - I-80 MM 72 near Adair
I-380: WL - I-380 @ River Forest Road (07)
I-80: DM - I-80/35/235 @ NE MixMaster (88)
I-80: DM - I-80 E Exit to N I-35 (67)
I-74: QC - I-74 @ Toll Plaza to IA (04)
I-80: DM - I-35/80 @ E 14th (24)
I-80: CB - I-80 @ US 6 (12)
US 30: BN - US 30 @ Quill Ave(02)
I-35: Rest Area: I-35 N/S MM 7 - Lamoni - Trk Prkg
I-35: AM - I-35 @ US 30 (06)
US 30: AM - US 30 @ University Blvd (16)
I-380: WL - I-380 @ US-20 East -1 (12)
I-380: CR - I-380 @ 42nd St NE (15)
I-380: CR - I-380 @ 32nd St NE (14)
US 30: RWIS - US 30 MM 80 @ Carroll
Avenue G: CB - Avenue G @ 16th Street (41)
US 30: AM - US 30 @ Mile Post 147 (15)
US 61: D5 - US 61 @ 180th St (DMTT03)
I-80: DM - I-35/80 @ University (51)
US 30: AM - US 30 @ 500th Ave (12)
Gordon Dr: SC - Gordon Dr @ Virginia (20)
I-80: IC - I-80 @ Hwy 965 (04)
US 30: AM - US 30 @ 520th Ave (14)
IA 2: RWIS - IA 2 MM 219 near Cantril
I-380: IC - I-380 @ Swan Lake (15)
I-29: CB - I-29 @ West I-80 Interchange (North) (52)
US 63: RWIS - US 63 MM 35 @ Ottumwa
I-35: DM - I-35 @ Hwy 5  (36)
IA 100: CR - IA 100 @ E Post Rd (45)
US 65: DM - US 65 @ HWY 5 (31)
Kanesville: CB - Kanesville @ N Broadway (31)
I-35: DM - I-35 @ MM 92.45 (IWZ3187)
I-380: IC - I-380 @ Penn St (14)
IA 13: CR - IA 13 @ Cottage Grove Pkwy (50)
I-80: CB - I-80 @ Madison Avenue (08)
I-29: CB - I-29 @ South I-680 Interchange (36)
I-35: D2 - I-35 @ MM 194.3 near Clear Lake (D2TV02)
US 30: CR - US 30 @ Stoney Point Rd (23)
I-35: Rest Area: I-35 N/S MM 214 near Northwood
I-35: Rest Area: I-35 N/S MM 7 - Lamoni - SB Ent.
I-35: DM - I-35 @ Oralabor (40)
I-80: IC - I-80 @ Prairie du Chein (24)
IA 13: CR - IA 13 @ Bertram Rd (48)
I-380: IC - I-380 @ Swisher (18)
I-235: DM - I-235 @ E 12th (06)
I-80: DM - I-80 @ 1st Ave in Altoona (39)
US 30: AM - US 30 @ MIle Post 142 (11)
I-235: DM - I-235 @ Euclid (02)
US 218: WL - US 218 @ SB Ramp to I-380 SB (04)
Collins Rd: CR - Collins Rd @ Rockwell Dr NE (38)
US 65: DM - US 65 @ University (28)
Google Static Map Image
Camera Camera