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