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