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