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