Iowa DOT Logo IADOT ISP
Menu
Road Reports Road Reports
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 E Viking Rd and W Ridgeway Ave (Cedar Falls). The roadway is reduced to one lane due to road construction work. From 7:00AM CDT to 6:00PM CDT on weekdays. Until October 25, 2019 at about 6:00PM CDT. Between I-29 (near Pacific Junction) and County Road L66 (near Hastings). The roadway is reduced to one lane due to road construction work. A pilot car is in operation. Look out for flaggers. There is a width limit in effect. Width limit 16'0". From 7:00AM CDT to 7:00PM CDT on weekdays and Saturday. Until October 1, 2019 at about 3:00PM CDT. Between 13th Street; Calvert Drive and Lincoln Road (Bettendorf). The roadway is reduced to one lane due to road construction work. Until December 3, 2019 at about 6:00AM CDT. Between US 6 (near Atlantic) and County Road N28 (near Wiota). The roadway is reduced to one lane due to road construction work. A pilot car is in operation. Look out for flaggers. There is a width limit in effect. Width limit 16'0". From 7:00AM CDT to 7:00PM CDT on weekdays and Saturday. Until October 3, 2019 at about 3:00PM CDT. Between County Road B37 and County Road B20 (Mason City). The road is closed due to road construction work. A detour is in operation. There is a height limit in effect. There is a length limit in effect. Height limit 13'6". Vehicle length limit 80 ft. Until October 2, 2019 at about 6:00PM CDT. Between County Road C23 (Greene) and County Road B60 (near Marble Rock). The roadway is reduced to one lane due to road construction work. Look out for temporary traffic lights. There is a width limit in effect. There is a height limit in effect. There is a weight limit in effect. Width limit 11'1". Height limit 15'0". No vehicles over 80,000 lbs. Until October 18, 2019 at about 3:00PM CDT. Between Exit 191: US 34 (Ottumwa) and IA 92 (Oskaloosa). The roadway is reduced to one lane due to road construction work. Until October 5, 2019 at about 8:00PM CDT. Between Exit 239: I-80; US 218; IA 27 (Coralville) and Exit 4: Penn Street and County Road F28 (North Liberty). The roadway is reduced to one lane because of night time construction work. From 9:00PM CDT to 7:00AM CDT on Friday and from 8:30PM CDT to 9:00AM CDT on Saturday and from 8:00PM CDT to 6:00AM CDT on Sunday, Monday, Tuesday, Wednesday and Thursday. Until Monday, at about 6:00AM CDT. Between Exit 3: Avenue of the Cities and Exit 1 - River Drive (Moline). The road is closed due to bridge construction work. A detour is in operation. Until November 26, 2019 at about 8:00AM CDT. Between Exit 4: US 67; Grant Street and State Street and Exit 3: Middle Road and Locust Street (Bettendorf). The road is closed due to road construction work. A detour is in operation. Until December 3, 2019 at about 8:00AM CDT. Between US 18 (near Ashton) and Exit 48: 2nd Avenue (near Sibley). The roadway is reduced to one lane due to road construction work. There is a width limit in effect. Width limit 14'0". Until September 26, 2019 at about 2:00PM CDT. Between Franklin St and Airline Highway (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 Nebraska State Line and I-29 (2 miles west of the Pacific Junction area). The roadway is reduced to one lane because of flooding. There is a width limit in effect. Width limit 12'0". Between IA 32; County Road Y35 and US 61 (Dubuque). The roadway is reduced to one lane due to road construction work. A detour is in operation. There is a width limit in effect. Width limit 12'0". Until October 14, 2019 at about 5:00PM CDT. Between Exit 131: IA 28; Merle Hay Road and Exit 129: Northwest 86th Street (Urbandale). Multiple Waze users reported standstill traffic. Between the Missouri State Line and IA 333 (near Hamburg). The road is closed because of flooding. Between US 65; IA 117 (near Mingo) and US 30 (near Marshalltown). The roadway is reduced to one lane due to road construction work. There is a width limit in effect. Width limit 16'0". Until October 4, 2019 at about 4:00PM CDT. Between I-35; US 18 and County Road S34 (Clear Lake). The roadway is reduced to one lane due to road construction work. There is a width limit in effect. There is a length limit in effect. Width limit 12'0". Vehicle length limit 80 ft. Until November 15, 2019 at about 5:00PM CDT. Between US 69 (Garner) and IA 122; I-35 (Clear Lake). The roadway is reduced to one lane due to road construction work. A pilot car is in operation. Look out for flaggers. Until today at about 5:00PM CDT. Between County Road Y21 (Rickardsville) and County Road X71 (Holy Cross). The road is closed due to road construction work. A detour is in operation. Until November 1, 2019 at about 12:00PM CDT. Between IA 117 (Prairie City) and Exit 40: Business IA 163; County Road G28 (1 mile east of the Monroe area). The roadway is reduced to one lane due to road construction work. From 8:00AM CDT to 7:30PM CDT on weekdays. Until October 11, 2019 at about 4:00PM CDT. Between County Road F46 and US 6 (near Grinnell). The roadway is reduced to one lane due to road construction work. From 8:00AM CDT to 7:30PM CDT on weekdays. Until October 11, 2019 at about 4:00PM CDT. Between IA 96 (near Conrad) and County Road T29 (3 miles south of the Grundy Center area). The road is closed due to road construction work. A detour is in operation. Until October 4, 2019 at about 4:00PM CDT. Between I-29; County Road J64 and US 275 (near Hamburg). The road is closed because of flooding. Between US 30 (1 mile south of the Newhall area) and County Road E44 (near Van Horne). The road is closed due to road construction work. A detour is in operation. Until January 31, 2020 at about 3:00PM CDT. Between US 59 (Shenandoah) and County Road J20 (Essex). The roadway is reduced to one lane due to road construction work. A pilot car is in operation. Look out for flaggers. There is a width limit in effect. Width limit 16'0". From 7:00AM CDT to 3:00PM CDT on weekdays. Until September 26, 2019 at about 3:00PM CDT. Between US 6; I-80 (Altoona) and County Road S27 (near Valeria). The roadway is reduced to one lane due to road construction work. From 7:30AM CDT to 3:00PM CDT on weekdays. Until tomorrow at about 3:00PM CDT. Between IA 14 (1 mile east of the Monroe area) and US 63 (near Oskaloosa). The roadway is reduced to one lane due to road construction work. Until October 5, 2019 at about 6:00PM CDT. Between US 18; County Road T44 and County Road B17 (Floyd). 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. There is a width limit in effect. Width limit 13'0". Height limit 15'0". Until today at about 11:59PM CDT. Between County Road S34 and County Road B30 (Mason City). The roadway is reduced to one lane due to road construction work. There is a width limit in effect. There is a length limit in effect. Width limit 12'0". Vehicle length limit 80 ft. Until November 28, 2019 at about 8:00AM CDT. Between Exit 111: US 30 and Exit 102: IA 210 (near Ames). Multiple Waze users reported standstill traffic. Between Exit 93: County Road P28 (Stuart) and Exit 100: County Roads P53 and F60 (Dexter). The roadway is reduced to one lane because of night time construction work. There is a width limit in effect. Width limit 16'0". From 7:00PM CDT to 5:00AM CDT on Sunday, Monday, Tuesday, Wednesday and Thursday. Until September 27, 2019 at about 5:00AM CDT. Between Exit 104: County Road P57 (near Earlham) and Exit 83: Antique Country Drive (Casey). The roadway is reduced to one lane because of night time construction work. There is a width limit in effect. Width limit 16'0". From 8:00PM CDT to 6:00AM CDT on Sunday, Monday, Tuesday, Wednesday and Thursday. Until September 27, 2019 at about 6:00AM CDT. Between County Road W38 and I-80 (Tiffin). The roadway is reduced to one lane due to road construction work. Look out for flaggers. From 6:00AM CDT to 7:00AM CDT on weekdays. Until November 15, 2019 at about 7:00PM CDT. Between County Road M16 (Hastings) and US 59 (Emerson). The roadway is reduced to one lane due to road construction work. A pilot car is in operation. Look out for flaggers. There is a width limit in effect. Width limit 15'0". From 7:00AM CDT to 3:00PM CDT on weekdays and Saturday. Until September 26, 2019 at about 3:00PM CDT. Between Oralabor Road; IA 160 and Magazine Road (Ankeny). The roadway is reduced to one lane due to road construction work. There is a width limit in effect. Width limit 11'0". Until October 30, 2019 at about 3:00PM CDT.
I-80: Weigh Station - I-80 WB MM 151 near Mitchellville
I-80: DM - I-35/80 @ Meredith Dr (57)
I-29: 4BL - I-29 @ MM 25 Bartlett (IWZ 3701)
I-74: QC - I-74 @ N Tower to IL (07)
I-35: DM - I-35 @ Mills Civic (50)
US 30: AM - US 30 @ MIle Post 142 (11)
IA 100: CR - IA 100 @ Tama St (43)
I-29: 3B - I-29 @ MM 150 (IWZ 3117)
I-29/80: CB - I-29/80 @ W of S 24th St (46)
I-80: Rest Area: I-80 EB MM 180 near Grinnell
US 218: IC - US 218 @ Hwy 1 (11)
US 30: AM - US 30 @ 520th Ave (14)
I-380: CR - I-380 @ Wright Bros Blvd (02)
I-80: DM - I-35/80 @ 86th St (21)
US 151: 6BM - US 151 @ US 30 (IWZ 3193)
I-80: DM - I-35/80/235 @ NE Mixmaster (01)
I-29: SC - I-29 @ S. Riverside (27)
US 34: D5 - US 34 @ MM 246.75 near New London (D5TV02)
I-29: SC - I-29 @ RR Bridge (08)
I-74: 6L - I-74 @ IL MM 6.2 (IWZ 3184)
I-35: DM - I-35 @ NE 36th St (61)
  : I-80 @ MM 208
I-80: DM - I-80 E Exit to N I-35 (67)
US 30: RWIS - US 30 MM 218 near Tama
I-80: DM - I-80 @ Ashworth Rd (70)
I-80: NW - I-80 @ 52nd St (01)
IA 2: 5V - IA 2 @ US 69 (IWZ 3116)
US 59: D3 - US 20 @ US 59 Holstein (DMTT07)
I-380: CR - I-380 @ 8th St NE (11)
US 20: WL - US 20 @ Hammond (03)
I-29: CB - I-29 @ I-480 Interchange (19)
I-29: SC - I-29 @ Floyd (09)
I-35: 1T/U - I-35 @ US-30 (IWZ 3706)
I-80: Rest Area: I-80 WB MM 19 near Underwood
US 34: RWIS - US 34 MM 49 near Red Oak
I-29: CB - I-29 @ Nebraska Avenue (17)
I-29: CB - I-80 @ East I-29 Interchange (57)
US 151: D6 - US 151 @ MM 43.5 near Springville E (D6TV04)
I-380: CR - I-380 @ Blairs Ferry Rd NE (18)
US 275: CB - US 275 @ 11th Street (27)
I-80: Rest Area: I-80 EB MM 208 near Victor
US 20: WL - US 20 @ S. Canfield Road (18)
I-80: DM - I-35/80 @ Westown PKWY (68)
IA 27: 2P - IA27 @ Cedar Falls MM 182.5 (IWZ 3138)
I-380: IC - I-380 @ Hwy 965 NE (16)
I-80: Rest Area: I-80 WB MM 270 near Wilton
I-35: 1AM - I-35 @ N of 1st St (IWZ3183)
US 18: D2 - US 18 @ MM 210 near Floyd (D2TV6)
I-80: DM - I-35/80 @ 2nd Ave (23)
I-80: DM - I-80 @ 38th in Altoona (54)
I-380: WL - I-380 @ Poyner Road (15)
I-380: CR - I-380 @ Diagonal Dr SW (08)
I-80: NW - I-80 @ WO Hwy T38N (16)
IA 13: CR - IA 13 @ Bertram Rd (48)
US 30: CR - US 30 @ J St SW (28)
I-74: QC - I-74 @ I-80 (19)
US 59: RWIS - US 59 MM 95 @ Denison
I-35: 5V - I-35 @ MM 10.25 (IWZ 3105)
I-280: 6L - I-280 @ MM 6.1 (IWZ 3076)
US 30: RWIS - US 30 MM 311 @ DeWitt
I-29: CB - I-29 @ IA 192 (23)
I-380: RWIS - I-380 MM 20 @ Cedar Rapids
I-29: CB - I-29 @ S of US 275 (54)
I-80: I-80 @ MM 186
US 30: NV - US 30 @ S 11th St (04)
IA 27: 2P - IA 27 @ Cedar Falls MM 181.7 (IWZ3174)
US 61: RWIS - US 61 MM 159 @ Maquoketa
I-29: SC - I-29 @ Sergeant Bluff Rest Area (01)
US 30: CR - US 30 @ IA 13 (34)
I-80: QC - I-80 @ Northwest Blvd (17)
I-235: DM - I-235 @ Euclid (02)
I-80: CB - I-80 @ McPherson (10)
I-80: DM - I-80 @ East of US 65 (47)
I-35: D2 - I-35 @ MM 194.3 near Clear Lake (D2TV02)
IA 13: CR - IA 13 @ Linn Aire Dr (51)
I-380: CR - I-380 @ 4th St SE (10)
I-29: CB - I-29 @ S of Hamilton Ln (34)
I-80: I-80 @ MM 149
US 34: RWIS - US 34 MM 263.5 @ Burlington
I-380: IC - I-380 @ Iowa River (17)
I-35: 1T/U - I-35 SB @ US-30 (IWZ 3704)
I-80: D4 - I-80 @ MM 93.3 near Stuart (D4TV01)
IA 5: DM - Hwy 5 @ SW Connector (35)
US 30: CR - US 30 @ Honey Grove Rd (32)
I-80: DM - I-80 @ Grand Prairie Pkwy (48)
I-35: Parking Only: I-35 SB MM 119 near Story City
US 75: 3P - US 75 @ MM 100 (IWZ 3185)
I-29: SC - I-29 @ US 20 - South (05)
Kanesville: CB - Kanesville @ N Broadway (31)
US 30: CR - US 30 @ C St SW (30)
I-80: Rest Area: I-80 EB MM 270 near Wilton
I-29: SC - I-29 @ South of Riverside (12)
I-80: DM - I-80 @ 34th Ave (56)
I-35: DM - I-35 @ Corporate Woods (53)
I-380: 6W - I-380 @ US 6 (IWZ 3173)
I-80: I-80 @ MM 223
I-35: DM - I-35 @ NE MixMaster (North) (69)
I-29: CB - I-29/80 @ S Expressway (05)
I-80: DM - I-80/35/235 @ NE MixMaster (88)
I-35: D2 - I-35 @ MM 160 near Dows (D2TV08)
I-35: D2 - I-35 @ MM 196.3 near Clear Lake (D2TV01)
I-80: DM - I-80 @ 1st Ave in Altoona (39)
US 218: IC - US 218 @ Melrose (12)
I-35: DM - I-35 @ Hwy 5  (36)
IA 100: CR - IA 100 @ Edgewood Rd NE (35)
US 30: 6N - US 30 @ Mt Vernon (IWZ 3131)
I-380: WL - I-380 @ S. Raymond Road (11)
I-80: I-80 @ MM 190
US 30: CR - US 30 @ W of 6th St SW (27)
US 30: AM - US 30 @ S Dayton Ave (18)
I-29: CB - I-29 @ West I-80 Interchange (North) (52)
IA 100: CR - IA 100 @ IA 13 (47)
US 18: RWIS - US 18 MM 224 near New Hampton
IA 2: RWIS - IA 2 MM 70 @ Bedford
US 30: NV - US 30 @ 600th Ave (02)
IA 5: DM - Hwy 5 @ Hwy 28 (34)
I-380: CR - I-380 @ Collins Rd- North (17)
I-380: CR - I-380 @ Collins Rd- South (16)
Avenue G: CB - Avenue G @ 16th Street (41)
I-235: DM - I-235 @ MLK (10)
I-29: 4BL - I-29 @ US 34 (IWZ 3707)
US 30: BN - US 30 @ IA 17 (03)
US 34: 4BL - US 34 @ US 71 (IWZ 3374)
I-29: 4BL - I-29 @ MM 10 by IA 2 (IWZ 3703)
Gordon Dr: SC - Gordon Dr @ Nebraska (19)
US 65: D1 - US 65 @ MM 66.6 near Scotch Ridge Rd (D1TV12)
I-35: Rest Area: I-35 NB MM 33 near Osceola
Collins Rd: CR - Collins Rd @ C Ave NE (40)
US 30: BN - US 30 @ U Ave (05)
I-80: IC - I-80 @ 1st Ave (06)
I-80: NW - I-80 @ Hwy T22 (09)
I-235: DM - I-235 @ Polk Blvd (14)
I-35: DM - I-35 @ McKinley St (79)
Collins Rd: CR - Collins Rd @ 1st Ave E (42)
US 18: RWIS - US 18 MM 85 near Spencer
I-80: CB - I-80 @ West I-29 Interchange (East) (50)
I-380: CR - I-380 @ Rest Area (01)
US 20: SC - US 20 @ Morningside (17)
I-380: CR - I-380 @ 32nd St NE (14)
I-35: Rest Area: I-35 N/S MM 214 near Northwood
IA 141: DM - IA 141 @ SE 37th St (90)
US 275: CB - US 275 @ South Expressway (28)
I-380: WL - Evansdale water Tower - East (17)
US 20: WL - US 20 @ Hawkeye Road (02)
I-680: 4P - I-680 @ MM 26.65 (IWZ 3176)
I-380: Rest Area: I-380 SB MM 11 near Cedar Rapids
US 218: WL - US 218 @ W 11th St (24)
I-80: I-80 @ MM 202
I-80: QC - I-80 @ CRY48 (15)
I-80: RWIS - I-80/29 MM 2 @ Co Bluffs
I-380: WL - I-380 @ Gilbertville Road (10)
I-80: CB - I-80 @ US 6 (12)
I-35: DM - I-35 @ Cumming Ave (75)
I-235: DM - I-235 @ 63rd St (15)
I-29: SC - I-29 @ 8th St in Sergeant Bluff (03)
I-80: Rest Area: I-80 WB MM 300 near Davenport
I-35: Parking Only: I-35 NB MM 196 near Clear Lk
I-35: D1 - I-35 @ 300th St (D1TV11)
I-29: CB - I-29 @ Weigh Station (43)
I-80: IC - I-80 @ Dubuque St (07)
I-80: CB - I-80/29 WB @ East Interchange (56)
IA 1: 5AE - IA 1 Time Lapse Camera (IWZ 3108)
I-35: AM - I-35 @ E 13th St (09)
I-80: Rest Area: I-80 WB MM 80 near Adair
I-380: WL - I-380 @ River Forest Road (07)
I-80: Rest Area: I-80 EB MM 300 near Davenport
I-80: IC - I-80 @ Hwy 965 (04)
I-80: RWIS - I-80 MM 290 @ Davenport
I-380: WL - I-380 @ US-20 East -1 (12)
19th St: 6L - 19th St @ River Dr IL (IWZ 3152)
I-235: DM - I-235 @ 22nd St in WDM (16)
US 151: RWIS - US 151 MM 49 near Anamosa
US 275: CB - US 275 East of Missouri River Bridge (25)
I-80: QC - I-80 @ LeClaire (20)
I-480: CB - I-480 @ Missouri River Bridge (20)
I-35: DM - I-35 @ NE 142 Ave (63)
I-680: 4P - I-680 @ MM 21.4 (IWZ3175)
I-29: SC - I-29 @ Bluff (26)
I-235: DM - I-235 @ 2nd Ave (07)
I-80: CB - I-80 @ I-680 Interchange (38)
I-80: CB - I-80/29 @ East of S 24th St (60)
I-235: DM - I-235 @ University (71)
I-35: Rest Area: I-35 N/S MM 7 - Lamoni - SB Ent.
S Lewis: SC - S Lewis @ Golf Course (23)
I-74: QC - I-74 @ Last Iowa Exit (08)
S Lewis: SC - S Lewis @ Glenn (22)
I-35: D1 - I-35 @ IA 175 Ellsworth (D1TV09)
I-380: IC - I-80 @ I-380/US 218 (03)
IA 415: 1BM - IA 415 @ MM 4.3 (IWZ 3168)
I-80: I-80 @ MM 150
IA 415: DM - IA 415 @ Mile Long Bridge (66)
I-80: CB - I-80 @ West I-29 Interchange (02)
US 275: CB - US 275 @ 24th Street (26)
I-380: IC - I-380 @ Swisher (18)
I-80: QC - I-80 EB @ DMS (14)
I-29: SC - I-29 @ Hamilton (11)
US 30: BN - US 30 @ Mile Post 139 (04)
I-80: IC - I-80 @ Y Ave (26)
I-29: CB - I-29 @ I-80 EB Ramp (45)
I-380: CR - I-380 @ Boyson Rd (19)
I-80/35: DM - I-80/35 @ E of US 69 (89)
19th St: 6L - 19th St @ 12th Ave Moline IL (IWZ 3119)
I-380: WL - I-380 @ Evansdale Drive (09)
I-235: DM - I-235 @ 28th St (11)
I-35: AM - I-35 @ IA 210 (01)
US 30: AM - US 30 @ University Blvd (16)
I-74: QC - I-74 @ Avenue of the Cities (01)
US 30: AM - US 30 @ S Dakota Ave (13)
Collins Rd: CR - Collins Rd @ Council St NE (37)
I-80: RWIS - I-80 MM 266 near Tipton
US 30: RWIS - US 30 MM 80 @ Carroll
IA 4: RWIS - IA 4 MM 25 near Jefferson
I-35: Rest Area: I-35 N/S MM 7 - Lamoni - NB Exit
  : 3T - IA 12 @ NO I-29 (IWZ 3118)
I-35: DM - I-35 @ Maffitt Lake Rd (73)
IA 9: RWIS - IA 9 MM 222 near Saratoga
I-380: 6W - I-380 @ Forevergreen Rd (IWZ3192)
I-80: CB - I-80/29 @ S Expressway St (55)
I-80: CB - I-80 @ Minden Interchange (39)
IA 141: DM - IA 141 @ NW 121st St - ICWS PTZ (94)
I-35: 1AM - I-35 @ S of 1st St (IWZ3187)
I-29: RWIS - I-29 MM 10 @ Sidney
I-74: QC - I-74 @ Spruce Hills (10)
I-35: Rest Area: I-35 N/S MM 7 - Lamoni - Trk Prkg
IA 100: CR - IA 100 @ E Post Rd (45)
I-80: IC - I-80 @ Jasper Ave (02)
IA 9: RWIS - IA 9 MM 90.53 @ Estherville
US 61: 6BV - US 61 @ IA 22 (IWZ 3141)
I-380: WL - I-380 @ MM 64 (14)
Gordon Dr: SC - Gordon Dr @ Virginia (20)
I-29: RWIS - I-29 MM 101 near Sloan
I-80: Parking Only: I-80 EB MM 268 near Wilton
I-80: CB - I-80 @ West I-29 Interchange (West) (49)
I-80: IC - I-80 @ Wapsi Ave (10)
IA 2: 4BL - IA 2 @ Missouri River (IWZ 3713)
I-80: Parking Only: I-80 EB MM 44 near Avoca
I-380: CR - I-380 @ Wilson Ave SW - ICWS Quad (53)
I-29: 4BL - I-29 @ MM 2 Hamburg (IWZ 3712)
I-80: Rest Area: I-80 EB MM 237 near Tiffin
Collins Rd: CR - Collins Rd @ Rockwell Dr NE (38)
I-29: CB - I-29 @ Basswood Road (15)
I-35: 5V - I-35 @ Lamoni RA (IWZ3196)
I-380: WL - I-380 @ Cedar River (06)
I-35: Rest Area: I-35 SB MM 98 near Elkhart
I-80: NW - I-80 @ IA 14 (03)
US 20: WL - US 20 @ Ansburough (01)
I-74: 6L - I-74 @ South of 7th Ave IL (IWZ 3709)
US 30: 6Z - US 30 @ Co Rd V66 (IWZ 3158)
US 63: D5 - US 63 @ MM 46 near Ottumwa (D5TV04)
US 30: AM - US 30 @ 500th Ave (12)
I-80: I-80 @ MM 188
I-29: CB - I-29 @ 35th Street (21)
I-35: RWIS - I-35 MM 13 near Leon
IA 137: RWIS - IA 137 MM 13 @ Eddyville
I-380: WL - I-380 @ River Road (08)
I-74: 6L - I-74 @ IL MM 12.4 (IWZ 3194)
I-35: Rest Area: I-35 N/S MM 7 - Lamoni - Car Prkg
I-80: RWIS - I-80 MM 43 near Avoca
US 18: RWIS - US 18 MM 257 near Hawkeye
US 63: RWIS - US 63 MM 35 @ Ottumwa
US 61: D5 - US 61 @ MM 29.8 near Burlington (D5TV03)
I-29: CB - I-29 @ 192nd Street (14)
I-235: DM - I-235 @ 7th Ave (08)
US 71: RWIS - US 71 MM 172 near Storm Lk
I-280: QC - I-280 @ Rockingham Rd (21)
I-35: 5V - I-35 @ MM 8.3 (IWZ 3189)
I-74: 6L - I-74 @ IL MM 11 (IWZ 3142)
US 34: 4BL - US 34 @ IA 48 (IWZ 3378)
I-380: CR - I-380 @ US 30- North (05)
I-235: DM - I-235 @ Valley West in WDM (17)
I-80: QC - I-80 @ I-280(16)
I-29: SC - I-29 @ IA-SD border (30)
US 20: RWIS - US 20 MM 97 @ Rockwell City
IA 10: RWIS - IA 10 MM 24 near Alton
I-80: IC - I-80 @ Half Moon Rd (01)
I-380: CR - I-380 @ Wilson Ave SW - ICWS PTZ (07)
IA 100: CR - IA 100 @ S 22nd St (46)
I-35: RWIS - I-35 MM 114 @ Ames
I-80: IC - I-80 @ Hwy 965 - East (05)
I-80: IC - I-80 @ Eagle Ave NW (28)
US 34: 4BL - US 34 @ US 59 (IWZ 3376)
I-380: Rest Area: I-380 NB MM 11 near Cedar Rapids
I-35: Parking Only: I-35 NB MM 212 near Joice
I-80: 6L - I-80 @ MM 303.9 (IWZ 3134)
US 218: WL - US 218 @ SB Ramp to I-380 SB (04)
I-80: I-80 @ MM 226
I-35: DM - I-35 @ Oralabor (40)
I-80: DM - I-80 @ US 65 - West (26)
I-80: Rest Area: I-80 WB MM 208 near Victor
I-80: RWIS - I-80 MM 154 @ Colfax
I-80: CB - I-80 @ Hubbard Road (11)
I-680: 4P - I-680 @ MM 20.2 (IWZ 3160)
I-80: NW - I-80 @ Speedway Dr. (07)
I-29: CB - I-29 @ North I-680 Interchange (37)
US 30: BN - US 30 @ Quill Ave (02)
I-380: WL - US 218 @ San Marnan Dr (20)
US 30: BN - US 30 @ Story St (01)
I-29: 4BL - I-29 @ Keg Creek Lake (IWZ 3710)
I-35: Rest Area: I-35 NB MM 120 near Story City
IA 415: 1BM - IA 415 @ MM 3 (IWZ 3167)
I-80: DM - I-80 @ NE 80th in Altoona (38)
I-74: 6L - I-74 @ I-280 (IWZ 3195)
I-35: AM - I-35 @ 260th St (05)
I-380: IC - I-380 @ Penn St (14)
I-80: I-80 @ MM 210
I-35: DM - I-35 @ IA 92 (78)
I-29: CB - I-29 @ S of South I-680 Interchange (35)
I-29: 4BL - I-29 @ MM 15.5 Percival (IWZ 3700)
I-35: DM - I-35 @ Ashworth Ave (55)
I-74: 6L - I-74 Off Ramp @ Exit 4 (IWZ 3151)
US 218: WL - US 218 @ Sergeant Rd (27)
US 20: SC - US 20 @ Gordon (18)
I-380: CR - I-380 @ 76th Ave (03)
I-80: 6L - I-80 @ I-74/280 Junction IL (IWZ 3576)
I-80: NW - I-80 @ Speedway (06)
I-80: 6L - I-80 @ IL MM 1.1 (IWZ 3190)
I-235: DM - I-235 @ E 21st (04)
I-35: Rest Area: I-35 NB/SB MM 159 near Dows
I-80: CB - I-80/29 @ Indian Creek (61)
I-29: CB - I-29 @ South I-680 Interchange (36)
I-80: IC - I-80 @ Hwy 1 (08)
I-80: Parking Only: I-80 WB MM 32 near Shelby
I-74: QC - I-74 @ Middle Rd (09)
US 34: 4BL - US 34 @ West of  I-29 (IWZ 3705)
IA 100: CR - IA 100 @ Menards Ln (44)
US 30: NV - US 30 @ 580th Ave (01)
US 218: IC - US 218 @ Melrose DMS (25)
I-35: DM - I-35 @ NE 126 Ave (62)
I-80: CB - I-80 @ Missouri River Bridge (01)
I-80: RWIS - I-80 MM 220 @ Williamsburg
I-29: CB - I-29 @ US 275 (53)
I-280: 6L - I-280 @ IL MM 11.5 (IWZ 3501)
I-235: DM - I-235 @ Keo Way (09)
I-29: SC - I-29 @ US 20 - North (07)
I-29: SC - I-29 @ Riverside (13)
23rd Avenue: CB - 23rd Avenue @ 24th Street (32)
I-280: 6L - I-280 @ IL MM 13.1 (IWZ 3169)
I-29: SC - I-29 @ Singing Hills (04)
US 20: 2P - US 20 @ IA 27 (IWZ 3154)
I-29: 3S - I-29 @ MM 87.2 (IWZ 3716)
I-29/80: CB - I-29/80 @ W of S 24th St (51)
I-380: CR - I-380 @ H Ave NE (12)
IA 141: DM - IA 141 @ SE 19th St (91)
I-80: DM - I-35/80 @ Morningstar (43)
I-80: NW - I-80 @ 108th St. (10)
IA 2: RWIS - IA 2 MM 164 near Centerville
I-380: WL - I-380 @ US-20 East -2 (13)
I-80: Parking Only: I-80 EB MM 32 near Shelby
US 30: NV - US 30 @ 19th St (05)
I-74: QC - I-74 @ Toll Plaza to IL (06)
IA 100: CR - IA 100 W of I-380 (36)
US 20: RWIS - US 20 MM 181 near Steamboat Rk
I-29: 4BL - I-29 @ MM 20 McPaul (IWZ 3702)
I-80: Rest Area: I-80 WB MM 148 near Mitchellville
US 30: CR - US 30 @ E of Jappa Rd (33)
I-380: CR - I-380 @ US 30- South (04)
I-74: QC - I-74 @ 53rd St (11)
I-380: CR - I-380 @ County Home Rd (21)
US 30: RWIS - US 30 MM 252 @ Cedar Rapids
US 218: WL - US 218 @ Williston Rd (23)
US 20: RWIS - US 20 MM 277 @ Manchester
US 30: AM - US 30 @ Mile Post 147 (15)
I-80: DM - I-35/80 @ Douglas (42)
IA 141: DM - IA 141 @ IA 415 (93)
US 218: RWIS - US 218 MM 211 @ Plainfield
I-74: QC - I-74 @ Toll Plaza to IA (04)
US 67: QC - US 67 Centennial Bridge - IL (12)
I-80: Parking Only: I-80 WB MM 268 near Wilton
I-35: 5V - I-35 @ MM 12.2 (IWZ 3170)
I-235: DM - I-235 @ E 12th (06)
I-80: NW - I-80 @ W. 4th St. (04)
US 20: SC - US 20 @ Lakeport (14)
I-35: RWIS - I-35 MM 33 @ Osceola
I-35: AM - I-35 @ E 190th St (10)
I-35: D1 - I-35 @ MM 151.5 near Woolstock (D1TV08)
19th St: 6L - 19th St @ 7th Ave Moline IL (IWZ 3114)
I-74: QC - I-74 NB @ US 67 (B2)
I-80: DM - I-35/80 @ University (51)
I-235: DM - I-235 @ 31st St  (12)
  : I-80 @ MM 184
IA 5: DM - Hwy 5 @ Fleur (33)
I-80: DM - I-35/80/235 @ West Mixmaster (44)
4th St: 2H - 4th St @ RR crossing (IWZ 3172)
I-80: RWIS - I-80 MM 72 near Adair
US 65: DM - US 65 @ HWY 5 (31)
US 30: CR - US 30 @ 21st St SW (26)
IA 415: D1 - IA 415 @ Beaver Dr (DMTT02)
I-380: WL - I-380 @ N of US 20 (19)
I-29: SC - I-29 @ 1st St in Sergeant Bluff (02)
I-380: CR - I-380 @ 1st Ave SW (09)
I-80: NW - I-80 @ Hwy T38N (12)
I-35: DM - I-35 @ NE 158 Ave (64)
I-380: CR - I-380 @ Tower Terrace Rd (20)
I-80: I-80 @ MM 194
Collins Rd: CR - Collins Rd @ F Ave NE (39)
IA 5: DM - Hwy 5 @ US 65/69 (32)
I-380: IC - I-380 @ Swan Lake (15)
US 65: DM - US 65 @ Vandalia (29)
I-380: WL - I-380 @ US-20 West (05)
Kanesville: CB - Kanesville @ 7th Street (30)
I-35: Rest Area: I-35 SB MM 33 near Osceola
I-29: CB - I-29 @ 25th Street (22)
I-35: DM - I-35 @ Hoover St (77)
IA 27: 2P - IA 27 @ Viking Rd (IWZ 3145)
US 30: CR - US 30 @ Ivanhoe Rd SW (31)
I-35: Rest Area: I-35 NB MM 98 near Elkhart
I-80: QC - I-80 @ Brady (18)
I-35: D1 - I-35 @ Williams DMS (D1TV02)
I-35: RWIS - I-35 MM 153 near Williams
I-80: DM - I-80 Ramps @ I-35 SB NE MixMaster (87)
US 30: AM - US 30 @ S Duff Ave (17)
US 67: QC - US 67 Centennial Bridge - IA (13)
I-380: CR - I-380 @ Coldstream Ave NE (13)
I-35: DM - I-35 @ Corporate Woods DMS (37)
I-80: CB - I-80 @ Madison Avenue (08)
I-80: I-80 @ MM 198
I-29: 4BL - I-29 @ MM 66.7 (IWZ 3112)
I-74: 6L - I-74 @ River Dr IL (IWZ 3113)
I-29: SC - I-29 @ US 20 (06)
I-235: DM - I-235 @ Guthrie (03)
I-29: 3S - I-29 @ MM 91 (IWZ 3714)
I-280: 6L - I-280 @ IL MM 15.3 (IWZ 3073)
I-80: 6L - I-80 @ I-88 (IWZ 3103)
I-29: SC - I-29 @ South of RR Bridge (28)
I-80: DM - I-80 EB @ Hubbell ave (25)
I-80: NW - I-80 @ E 84th St. (08)
I-80: IC - I-80 @ Prairie du Chein (24)
I-80: NW - I-80 @ E. 12th St. (05)
IA 163: RWIS - IA 163 MM 45 @ Pella
I-29: CB - I-29 @ IA 370 (13)
I-35: DM - I-35 @ Fillmore St (76)
Avenue G: CB - Avenue G @ 8th Street (42)
I-80: Rest Area: I-80 EB MM 80 near Adair
I-29: CB - I-29/80 @ 24th Street (03)
US 30: CR - US 30 @ Williams Blvd SW (24)
US 30: NV - US 30 @ SW 4th St (03)
IA 27: 2P - IA 27 @ Cedar Falls MM 183.5 (IWZ 3153)
I-35: Parking Only: I-35 SB MM 196 near Clear Lk
I-29: 3S - I-29 @ MM 83.85  (IWZ 3717)
IA 2: RWIS - IA 2 MM 219 near Cantril
I-80: Rest Area: I-80 EB MM 19 near Underwood
I-80: 6L - I-80 @ IL MM 6.2 (IWZ 3191)
I-80: Rest Area: I-80 WB MM 180 near Grinnell
I-80: NW - I-80 @ Kellog OH (11)
IA 199: 6Z - IA 199 @ Van Horne (IWZ 3188)
Kansas Ave: IC - Kansas Ave @ I-80/380 System IC (33)
IA 141: DM - IA 141 @ E 1st St (92)
I-80: DM - I-35/80 @ Merle Hay (22)
S Lewis: SC - S Lewis @ Singing Hills (21)
US 218: WL - US 218 @ W 1st St (26)
US 218: WL - US 218 @ W 8th St (25)
US 218: IC - US 218 @ South of I-80 (34)
I-35: AM - I-35 @ Heart of Iowa Nature Trail (02)
US 65: DM - US 65 @ NE 46th (27)
IA 163: DM - Hwy 163-University Ave @ Hickory (46)
I-80: DM - I-35/80 @ Hwy 141 (20)
I-29/80: CB - I-29/80 @ WB On Ramp S Expressway (48)
I-80: IC - I-80 @ Black Hawk Ave NW (27)
IA 13: CR - IA 13 @ Mt Vernon Rd (49)
I-29: CB - I-29 @ RR Crossing (44)
I-80: CB - I-80 @ Harry Langdon (07)
I-380: WL - US 218 @ N of San Marnen Dr (21)
I-35: AM - I-35 @ Mile Post 105.6 (03)
US 65: DM - US 65 @ Army Post Rd (30)
US 20: RWIS - US 20 MM 18 @ Moville
I-74: QC - I-74 SB @ US 67 (B1)
I-29: CB - I-29 @ 9th Avenue (18)
I-80: CB - I-80 @ Woodbury Ave (58)
I-35: DM - I-35 @ Hwy G50 (80)
I-80: DM - I-80 @ NE Mixmaster (East) (58)
I-80: CB - I-80 @ Valley View (09)
I-80: DM - I-35/80 @ Hickman (19)
US 30: CR - US 30 @ Stoney Point Rd (23)
I-35: DM - I-35 @ Grand (49)
US 20: SC - US 20 @ Christy (15)
US 18: D2 - US 18 @ MM 186.3 near Mason City (D2TV03)
I-35: DM - I-35 @ Adams St (74)
IA 141: DM - IA 141 @ NW 121st St - ICWS Quad (95)
I-35: RWIS - I-35 MM 186 near Mason City
I-29/80: CB - I-29/80 @ E of S 24th St (47)
23rd Avenue: CB - 23rd Avenue @ Mid America Dr (33)
I-29: 4BL - I-29 @ MM 17 South of McPaul  (IWZ 3708)
I-80: 6L - I-80 @ Davenport RA (IWZ 3162)
I-29: SC - I-29 @ Wesley Parkway (10)
IA 13: CR - IA 13 @ Cottage Grove Pkwy (50)
US 218: RWIS - US 218 MM 38 near Mt Pleasant
US 34: 4BL - US 34 @ Hastings (IWZ 3373)
S Lewis: SC - S Lewis @ Gordon (25)
I-680: 4BL - I-680 @ Missouri River (IWZ 3711)
I-80: IC - I-80 @ Herbert Hoover Highway (09)
I-235: DM - I-235 @ 42nd WSM (72)
US 18: R01: US 18 Bridge Deck
US 34: RWIS - US 34 MM 87 near Creston
Broadway: CB - Broadway @ 16th Street (29)
I-29: 3B - I-29 @ MM 148 (IWZ 3147)
I-380: CR - I-380 @ 33rd Ave SW (06)
I-80: IC - I-80 @ 12th Avenue (23)
IA 13: CR - IA 13 @ 7th Ave (52)
US 34: 4BL - US 34 @ I-29 (IWZ 3375)
I-80: Rest Area: I-80 EB MM 148 near Mitchellville
I-74: 6L - I-74 @ IL MM 9 (IWZ 3164)
US 20: SC - US 20 @ Sunnybrook (16)
I-80: NW - I-80 @ Newton OH (02)
US 30: AM - US 30 @ Mile Post 152 (19)
I-235: DM - I-235 @ 42nd St (13)
I-80: RWIS - I-80 MM 110 @ De Soto
I-29: RWIS - I-29 MM 76 @ Mo Valley
US 65: DM - US 65 @ University (28)
I-80: DM - I-80 @ Jordan Creek (18)
I-80: Weigh Station: I-80 EB MM 115 near De Soto
IA 163: 5X - IA 163 @ Washington St (IWZ 3171)
I-35: AM - I-35 @ E Lincoln Way (08)
IA 9: RWIS - IA 9 MM 265 near Decorah
I-35: DM - I-35 @ Mile Post 94 (60)
US 30: CR - US 30 @ Kirkwood Blvd SW (29)
US 20: RWIS - US 20 MM 316 @ Dubuque
I-80: DM - I-80 WB @ Hubbell Ave (59)
US 218: WL - US 218 @ Hawthorn (22)
I-80: Rest Area: I-80 WB MM 237 near Tiffin
US 30: CR - US 30 @ Edgewood Rd SW (25)
I-235: DM - I-235 @ E 14th (05)
I-380: WL - Evansdale water Tower - West (16)
I-380: CR - I-380 @ 42nd St NE (15)
US 218: D5 - US 218 @ MM 80.9 near Riverside (D5TV01)
IA 92: RWIS - IA 92 MM 199 near Sigourney
US 75: 3P - US 75 @ MM 102 (IWZ 3159)
I-35: 5V - I-35 @ MM 5.8 (IWZ 3102)
US 30: CR - US 30 @ 16th Ave SW (22)
IA 27: 2P - IA 27 @ Cedar Falls MM 181 (IWZ 3135)
US 151: D6 - US 151 @ MM 55.3 near Anamosa (D6TV02)
US 151: D6 - US 151 @ MM 43.5 near Springville W (D6TV03)
US 59: RWIS - US 59 MM 129 @ Ida Grove
I-80: DM - I-35/80 @ E 14th (24)
I-35: Parking Only: I-35 SB MM 31 near Osceola
Google Static Map Image
Camera Camera