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