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