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