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