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