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