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