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