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