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