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