Iowa DOT Logo IADOT ISP
Cameras—Statewide
Map of Statewide Between US 65 (Hampton) and County Road T16 (near Dumont). 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 16'0". From 6:00AM CDT to 8:00PM CDT on weekdays. Until August 17, 2017 at about 4:00PM CDT. Between US 218 and IA 116 (near Waverly). The road is closed due to road construction work. A detour is in operation. Until August 4, 2017 at about 8:00PM CDT. Between Business US 61 and 17th Street (near Bettendorf). The roadway is reduced to one lane because of night time construction work. From 8:00PM CDT to 6:00AM CDT daily. Until August 4, 2017 at about 6:00AM CDT. Between County Road Z20 (Preston) and US 67 (near Sabula). 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 10'0". From 6:00AM CDT to 9:00PM CDT daily. Until August 30, 2017 at about 9:00PM CDT. Between Exit 65: I-380; IA 27 (near Raymond) and Exit 252: 20th Avenue Southwest also known as Iowa Avenue (near Jesup). The roadway is reduced to one lane due to road construction work. Until July 28, 2017 at about 4:30PM CDT. Between Exit 144: I-129; US 20; US 75 and Exit 147A: Floyd Boulevard and 4th Street (near Sioux City). The roadway is shared with opposing traffic due to road construction work. There is a weight limit in effect. There is an axle load limit in effect. There is a width limit in effect. Width limit 15'0". No vehicles over 156000 lbs. Axle weight limit 23000 lbs. Until November 7, 2017 at about 12:00PM CDT. Between Exit 85: County Road F62 and Exit 89: County Road F50 (near Hills). The roadway is reduced to one lane due to road construction work. Until September 1, 2017 at about 7:00PM CDT. Between IA 22 and US 67 (near Davenport). The roadway is reduced to one lane due to road construction work. Until August 11, 2017 at about 11:45PM CDT. Between Exit 168: US 65 (near Buckeye) and County Road R61 (near Williams). The roadway is reduced to one lane due to road construction work. There is a width limit in effect. Width limit 16'0". Until July 28, 2017 at about 4:00PM CDT. Between Exit 306: US 67 (Bettendorf) and Exit 284: County Road Y40 (Walcott). The roadway is reduced to one lane because of night time construction work. Look out for flaggers. From 7:00PM CDT to 6:00AM CDT on Sundays, Mondays, Tuesdays, Wednesdays and Thursdays. Until October 27, 2017 at about 6:00AM CDT. Between US 65; IA 117 and County Road F17 (1 mile east of the Mingo area). The roadway is reduced to one lane due to road construction work. Until August 31, 2017 at about 4:00PM CDT. Between County Road F4R and County Road F31 (near Granger). The roadway is reduced to one lane due to road construction work. There is a width limit in effect. Width limit 16'0". Until August 4, 2017 at about 5:00PM CDT. Between US 18 and US 18 (near McGregor). The road is closed because of road maintenance activities. A detour is in operation. Until today at about 4:00PM CDT. Between County Road E29 and IA 14 (1 mile east of the Albion area). The roadway is reduced to one lane due to road construction work. A pilot car is in operation. Look out for flaggers. From 6:30AM CDT to 8:15PM CDT on weekdays and Saturdays. Until August 11, 2017 at about 4:00PM CDT. Between County Road G35 and US 6 (near Atlantic). 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 16'0". From 7:00AM CDT to 8:00PM CDT on weekdays and Saturdays. Until October 25, 2017 at about 3:00PM CDT. Between US 71 and I-80; US 71 (2 miles east of the Atlantic area). 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 16'0". From 7:00AM CDT to 8:00PM CDT on weekdays and Saturdays. Until October 25, 2017 at about 3:00PM CDT. Between I-235 (Des Moines) and US 65 (Pleasant Hill). The roadway is reduced to one lane due to road construction work. Until July 28, 2017 at about 8:00AM CDT. Between IA 8 and County Road D52 (2 to 3 miles north of the Dysart area). 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. Width limit 9'6". Until September 29, 2017 at about 6:30PM CDT. Between IA 48 (Red Oak) and US 71 (near Villisca). 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 7:00AM CDT to 7:00PM CDT on weekdays and Saturdays. Until September 1, 2017 at about 3:00PM CDT. Between County Road C54 and County Road W13 (near Fairbank). 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. Width limit 9'6". Until September 29, 2017 at about 6:30PM CDT. Between County Road J55 and IA 2 (near Bedford). The roadway is reduced to one lane due to road construction work. From 12:00AM CDT to 7:00PM CDT on Fridays and from 12:00AM CDT to 11:45PM CDT on Mondays, Tuesdays, Wednesdays and Thursdays. Until July 28, 2017 at about 7:00PM CDT. Between US 151 and US 52 (near Dubuque). The road is closed intermittently due to road construction work. From 9:00AM CDT to 3:00PM CDT on Tuesdays, Wednesdays and Thursdays. Until July 27, 2017 at about 4:00PM CDT. Between US 218 and County Road C66 (near Waterloo). The roadway is reduced to one lane due to road construction work. The roadway is shared with opposing traffic. There is an axle load limit in effect. There is a weight limit in effect. Axle weight limit 20000 lbs. No vehicles over 156000 lbs. Until November 17, 2017 at about 4:00PM CDT. Between US 67 and US 6 (near Davenport). The roadway is reduced to one lane because of construction work. Until July 26, 2017 at about 4:00PM CDT. Between US 30 and County Road E53 (near Stanwood). The road is closed due to road construction work. There is a width limit in effect. There is a length limit in effect. A detour is in operation. Width limit 12'0". Vehicle length limit 75 ft. Until September 28, 2017 at about 9:00PM CDT. Between I-80; County Road T22 and US 6 (near Kellogg). The road is closed due to road construction work. A detour is in operation. Until October 6, 2017 at about 4:00PM CDT. Between County Road M25 (near Galva) and Exit 71: US 71; IA 471 (near Early). The road is closed due to road construction work. A detour is in operation. Permitted oversize loads are prohibited. Until December 1, 2017 at about 4:00PM CDT.
I-80: RWIS - I-80/29 MM 2 @ Co Bluffs
I-235: DM - I-235 @ 7th Ave (08)
23rd Avenue: CB - 23rd Avenue @ Mid America Dr (33)
US 18: RWIS - US 18 MM 224 near New Hampton
I-74: QC - I-74 @ N Tower to IL (07)
I-380: CR - I-380 @ Tower Terrace Rd (20)
US 69: D5 - US 69 @ IA 2 in Leon (IWZ 3108)
US 34: D5 - US 34 @ IA 5 (IWZ 3169_NB)
US 30: AM - US 30 @ MIle Post 142 (11)
US 30: AM - US 30 @ Mile Post 152 (19)
I-29: CB - I-29 @ 192nd Street (14)
US 61: D5 - US 61 @ MM 76.15 (IWZ 3188_NB)
I-35: DM - I-35 @ MM 63 (IWZ 3153)
I-35: RWIS - I-35 MM 153 near Williams
I-380: WL - I-380 @ Cedar River (06)
Avenue G: CB - Avenue G @ 8th Street (42)
I-35: DM - I-35 @ IA 92 (78)
I-35: RWIS - I-35 MM 33 @ Osceola
US 34: RWIS - US 34 MM 263.5 @ Burlington
I-380: IC - I-380 @ Swisher (18)
US 61: MUS - US 61 @ MM 72.25 (IWZ 3146_7602)
I-35: DM - I-35 @ Adams St (74)
Kanesville: CB - Kanesville @ 7th Street (30)
US 218: IC - US 218 @ Hwy 1 (11)
IA 5: DM - Hwy 5 @ US 65/69 (32)
I-235: DM - I-235 @ Keo Way (09)
I-29: CB - I-29 @ West I-80 Interchange (North) (52)
US 30: RWIS - US 30 MM 311 @ DeWitt
US 18: RWIS - US 18 MM 85 near Spencer
I-380: CR - I-380 @ 33rd Ave SW (06)
S Lewis: SC - S Lewis @ Golf Course (23)
I-380: CR - I-380 @ 76th Ave (03)
IA 9: DEC - IA 9 @ Old Stage Rd (IWZ 3172_7416)
US 34: D5 - US 34 @ IA 5 (IWZ3169)
I-80: D5 - IA 22 @ IA 1 Kalona (IWZ3173_Intersection)
I-80: DM - I-80 @ Grand Prairie Pkwy (48)
US 69: D5 - US 69 @ IA 2 in Leon (IWZ 3108_EB)
US 30: CR - US 30 @ 21st St SW (26)
US 218: WL - US 218 @ Williston Rd (23)
I-29: CB - I-29 @ 9th Avenue (18)
I-74: QC - I-74 @ 5th Ave (03)
US 61: D5 - US 61 @ MM 29.8 near Burlington (D5TV03)
US 30: AM - US 30 @ S Dakota Ave (13)
I-80: DM - I-35/80 @ Meredith Dr (57)
US 218: WL - US 218 @ E. 11th St (24)
I-80: RWIS - I-80 MM 220 @ Williamsburg
US 75: D3 - US 75 @ MM 109 (IWZ3197)
IA 22: D5 - IA 22 @ IA 1 Kalona (IWZ3173_SB)
I-29: SC - I-29 @ South of Riverside (12)
Avenue G: CB - Avenue G @ 16th Street (41)
I-35: DM - I-35 @ NE 126 Ave (62)
IA 13: CR - IA 13 @ Cottage Grove Pkwy (50)
US 30: RWIS - US 30 MM 252 @ Cedar Rapids
US 30: NV - US 30 @ S 11th St (04)
I-380: CR - I-380 @ Wilson Ave SW (07)
I-80: IC - I-80 @ Black Hawk Ave NW (27)
US 20: WL - US-20 @ S. Canfield Road (18)
US 61: MUS - US 61 @ MM 72.25 (IWZ 3146_7603)
I-35: DM - I-35 @ McKinley St (79)
US 218: WL - US 218 @ SB Ramp to I-380 SB (04)
US 151: D6 - US 151 @ MM 55.3 near Anamosa (D6TV02)
IA 92: D5 - IA 92 @ Co Rd R45 (IWZ 3170_EB)
I-380: WL - I-380 @ River Road (08)
I-80: IC - I-80 @ 1st Ave (06)
US 20: RWIS - US 20 MM 18 @ Moville
US 30: AM - US 30 @ 500th Ave (12)
I-35: D5 - I-35 @ MM 18 by Co Rd J20 (IWZ3192_NB)
S Lewis: SC - S Lewis @ Gordon (25)
US 30: NV - US 30 @ 19th St (05)
I-80: IC - I-80 @ Y Ave (26)
IA 100: CR - IA 100 @ IA 13 (47)
I-74: QC - I-74 @ Toll Plaza to IA (04)
I-80: CB - I-80 @ Madison Avenue (08)
US 59: RWIS - US 59 MM 129 @ Ida Grove
Kanesville: CB - Kanesville @ N Broadway (31)
I-35: D1 - I-35 @ MM 151 near Woolstock (D1TV08)
US 18: D2 - US 18 @ MM 210 near Floyd (D2TV6)
I-29: CB - I-29 @ US 275 (53)
I-80: NW - I-80 @ E 84th St. (08)
I-35: DM - I-35 @ Hwy 5  (36)
I-680: D4 - I-680 @ MM 26.65 (IWZ 3176)
I-35: Rest Area: I-35 N/S MM 7 - Lamoni - Trk Prkg
I-80: NW - I-80 @ IA 14 (03)
I-35: Rest Area: I-35 NB/SB MM 159 near Dows
I-80: DM - I-80 @ Ashworth Rd (70)
I-35: AM - I-35 @ South of 260th St (IWZ 3159)
I-80: IC - I-80 @ Jasper Ave (02)
US 75: D3 - US 75 @ Co Rd 38 (IWZ 3142_NB)
IA 10: RWIS - IA 10 MM 24 near Alton
US 75: D3 - US 75 @ Co Rd 38 (IWZ 3142_SBz)
I-80: DM - I-80 @ East of US 65 (47)
I-35: DM - I-35 @ MM 59.35 (IWZ 3113)
I-35: D2 - I-35 @ MM 194.3 Clear Lake (D2TV02)
US 61: D5 - US 61 @ MM 74 (IWZ 3191_SB)
US 65: D1 - US 65 @ MM 98.4 near Mingo SW (D1TV05)
I-80: IC - I-80 @ Wapsi Ave (10)
I-380: WL - I-380 @ US-20 West (05)
I-380: IC - I-80 @ I-380/US 218 (03)
I-80: DM - I-35/80 @ Merle Hay (22)
I-29: CB - I-29 @ Basswood Road (15)
I-380: WL - I-380 @ Poyner Road (15)
Gordon Dr: SC - Gordon Dr @ Nebraska (19)
I-80: NW - I-80 @ W. 4th St. (04)
I-80: QC - I-80 @ I-280(16)
US 151: RWIS - US 151 MM 49 near Anamosa
I-35: AM - I-35 @ Heart of Iowa Nature Trail (02)
I-35: DM - I-35 @ NE Mixmaster (North) (69)
I-80: DM - I-80/35 @ W of Morningstar (IWZ 3112)
US 20: RWIS - US 20 MM 181 near Steamboat Rk
I-35: DM - I-35 @ Grand (49)
I-80: NW - I-80 @ Hwy T22 (09)
I-29: CB - I-29 @ Nebraska Avenue (17)
I-80: DM - I-80 @ 38th in Altoona (54)
I-35: D2 - I-35 @ MM 160 near Dows (D2TV08)
I-235: DM - I-235 @ Polk Blvd (14)
Collins Rd: CR - Collins Rd @ C Ave NE (40)
I-80: RWIS - I-80 MM 43 near Avoca
I-80: NW - I-80 @ Speedway Dr. (07)
I-29: CB - I-29 @ IA 370 (13)
I-380: IC - I-380 @ Penn St (14)
I-35: DM - I-35 @ Corporate Woods Dr (37)
US 61: D5 - US 61 @ IA 92 (IWZ 3195_WB)
US 30: AM - US 30 @ 520th Ave (14)
I-80: QC - I-80 @ Brady (18)
I-80: RWIS - I-80 MM 266 near Tipton
I-35: DM - I-35 @ Ashworth Ave (55)
I-29: SC - I-29 @ Hamilton (11)
I-35: Rest Area: I-35 NB MM 120 near Story City
I-80: DM - I-80 @ NE 80th in Altoona (38)
US 30: CR - US 30 @ Ivanhoe Rd SW (31)
I-35: Rest Area: I-35 NB MM 33 near Osceola
Collins Rd: CR - Collins Rd @ F Ave NE (39)
US 218: WL - US 218 @ Hawthorn (22)
I-35: Parking Only: I-35 NB MM 196 near Clear Lk
US 20: SC - US 20 @ Christy (15)
I-235: DM - I-235 @ University (71)
US 65: DM - US 65 @ Vandalia (29)
US 30: CR - US 30 @ Kirkwood Blvd SW (29)
I-74: QC - I-74 @ Avenue of the Cities (01)
I-80: CB - I-80 @ Missouri River Bridge (01)
US 75: D3 - US 75 @ MM 114.3 (IWZ 3147_SB)
US 218: D5 - US 218 @ MM 80.9 near Riverside (D5TV01)
US 218: WL - US 218 @ Sergeant Rd (27)
US 30: AM - US 30 @ S Dayton Ave (18)
US 34: D5 - US 34 @ IA 5 (IWZ3169_EB)
US 61: D5 - US 61 @ IA 92 (IWZ 3195_NB)
I-80: RWIS - I-80 MM 110 @ De Soto
I-80: DM - I-80/35 @ MM 137 (IWZ3187)
I-380: CR - I-380 @ County Home Rd (21)
I-29: SC - I-29 @ 1st St in Sergeant Bluff (02)
I-80: IC - I-80 @ Half Moon Rd (01)
IA 9: RWIS - IA 9 MM 90.53 @ Estherville
US 30: CR - US 30 @ W of 6th St SW (27)
I-29: CB - I-29 @ S of South I-680 Interchange (35)
I-80: DM - I-35/80 @ Hwy 141 (20)
US 275: CB - US 275 @ South Expressway (28)
I-235: DM - I-235 @ 22nd St in WDM (16)
Collins Rd: CR - Collins Rd @ 1st Ave E (42)
US 30: CR - US 30 @ Williams Blvd SW (24)
US 61: D5 - US 61 @ IA 92 (IWZ 3195_EB)
I-480: CB - I-480 @ Missouri River Bridge (20)
US 20: SC - US 20 @ Morningside (17)
I-80: DM - I-80 @ East MixMaster (IWZ3183)
I-80: IC - I-80 @ Prairie du Chein (24)
US 30: BN - US 30 @ Mile Post 139 (04)
IA 2: D5 - IA 2 @ I-35 (IWZ 3162_EB)
I-235: DM - I-235 @ Guthrie (03)
IA 100: CR - IA 100 @ Menards Ln (44)
I-380: CR - I-380 @ Coldstream Ave NE (13)
I-29: CB - I-29 @ I-480 Interchange (19)
I-380: CR - I-380 @ 4th St SE (10)
IA 9: DEC - IA 9 @ Old Stage Rd (IWZ 3172_7418)
I-80: CB - I-80 @ McPherson (10)
I-80: NW - I-80 @ Newton OH (02)
US 61: D5 - US 61 @ MM 74 (IWZ 3191)
IA 5: DM - Hwy 5 @ Hwy 28 (34)
I-29: SC - I-29 @ US 20 - South (05)
I-80: IC - I-80 @ Hwy 965 - East (05)
I-74: QC - I-74 @ Last Iowa Exit (08)
I-74: QC - I-74 @ 12th Ave (02)
I-29: CB - I-29 @ IA 192 (23)
I-80: DM - I-80 EB @ Hubbell ave (25)
I-280: QC - I-280 @ Rockingham Rd (21)
US 65: DM - US 65 @ University (28)
US 34: RWIS - US 34 MM 87 near Creston
I-80: CB - I-80 @ I-680 Interchange (38)
I-35: AM - I-35 @ IA 210 (01)
I-80: IC - I-80 @ 12th Avenue (23)
IA 4: RWIS - IA 4 MM 25 near Jefferson
I-35: AM - I35 @ E Lincoln Way (08)
US 30: BN - US 30 @ IA 17 (03)
US 20: RWIS - US 20 MM 277 @ Manchester
US 61: D5 - US 61 @ MM 76.15 (IWZ 3188_SB)
I-35: DM - I-35 @ Maffitt Lake Rd (73)
US 61: MUS - US 61 @ MM 79 (IWZ 3171_7600)
I-80: QC - I-80 @ Northwest Blvd (17)
I-74: QC - I-74 @ 53rd St (11)
I-380: CR - I-380 @ Boyson Rd (19)
I-80: RWIS - I-80 MM 72 near Adair
I-35: DM - I-35 @ NE 36th St (61)
I-29: SC - I-29 @ Riverside (13)
I-74: QC - I-74 @ Spruce Hills (10)
Collins Rd: CR - Collins Rd @ Mall Entrance (41)
I-80: IC - I-80 @ Hwy 1 (08)
US 61: MUS - US 61 @ MM 79 (IWZ 3171)
I-380: WL - I-380 @ Gilbertville Road (10)
US 69: D5 - US 69 @ IA 2 in Leon (IWZ 3108_WB)
I-80: D3 - US 75 @ Merrill (IWZ 3105_NB)
US 30: CR - US 30 @ Edgewood Rd SW (25)
I-74: QC - I-74 @ Toll Plaza to IL (06)
I-80: DM - I-35/80 @ Douglas (42)
I-35: DM - I-35 @ NE 158 Ave (64)
I-29: SC - I-29 @ Sergeant Bluff Rest Area (01)
US 30: BN - US 30 @ Quill Ave(02)
US 30: NV - US 30 @ 600th Ave (02)
I-235: DM - I-235 @ Valley West in WDM (17)
US 59: RWIS - US 59 MM 95 @ Denison
I-380: WL - I-380 @ River Forest Road (07)
I-29: SC - I-29 @ US 20 (06)
I-80: NW - I-80 @ Speedway (06)
I-380: WL - Evansdale water Tower - East (17)
I-29: CB - I-29 @ S of Hamilton Ln (34)
US 34: RWIS - US 34 MM 49 near Red Oak
IA 9: DEC - IA 9 @ Old Stage Rd (IWZ 3172_7419)
I-80: CB - I-80 @ Minden Interchange (39)
IA 2: D5 - IA 2 @ I-35 (IWZ 3162)
I-80: DM - I-80 @ 34th Ave (56)
I-35: Rest Area: I-35 N/S MM 214 near Northwood
I-80: DM - I-35/80 @ E 14th (24)
I-29: CB - I-29/80 @ S Expressway (05)
I-380: WL - I-380 @ US-20 East -1 (12)
US 34: D5 - US 34 @ IA 5 (IWZ 3169_SB)
I-29/80: CB - I-29/80 @ W of S 24th St (46)
I-80: NW - I-80 @ Kellog OH (11)
IA 9: DEC - IA 9 @ Old Stage Rd (IWZ 3172_7417)
I-380: WL - I-380 N of US 20 (19)
I-380: IC - I-380 @ Swan Lake (15)
I-235: DM - I-235 @ 28th St (11)
I-35: D5 - I-35 @ MM 18 by Co Rd J20 (IWZ3192)
IA 100: CR - IA 100 @ Tama St (43)
I-80: QC - I-80 EB @ DMS (14)
IA 92: DM - IA 92 WB @ Martensdale (IWZ 3154_7374
US 20: WL - US 20 @ Hawkeye Road (02)
I-35: DM - I-35 @ 1st St in Ankeny (41)
US 75: D3 - US 75 @ MM 109 (IWZ3197_NB)
US 30: NV - US 30 @ SW 4th St (03)
IA 9: DEC - IA 9 @ Old Stage Rd (IWZ 3172)
I-35: DM - I-35 @ Oralabor (40)
I-80: IC - I-80 @ Hwy 965 (04)
I-35: D5 - I-35 @ MM 18 by Co Rd J20 (IWZ3192_WB)
I-80: NW - I-80 @ 108th St. (10)
IA 5: DM - Hwy 5 @ Fleur (33)
IA 13: CR - IA 13 @ Mt Vernon Rd (49)
IA 141: DM - IA 141 @ E 1st St (92)
I-35: Rest Area: I-35 N/S MM 7 - Lamoni - SB Ent.
US 20: RWIS - US 20 MM 316 @ Dubuque
I-74: QC - I-74 @ I-80 (19)
I-80: CB - I-80 @ Harry Langdon (07)
US 34: D5 - US 34 @ IA 5 (IWZ3169_WB)
I-29: SC - I-29 @ Wesley Parkway (10)
US 65: D1 - US 65 @ MM 98.4 near Mingo NE (D1TV06)
US 75: D3 - US 75 @ Merrill (IWZ 3105_SB)
IA 100: CR - IA 100 @ E Post Rd (45)
IA 22: D5 - IA 22 @ IA 1 Kalona (IWZ3173_WB)
I-235: DM - I-235 @ E 21st (04)
I-680: D4 - I-680 @ MM 20.2 (IWZ 3160)
I-35: D1 - I-35 @ US 20 Williams (D1TV10)
I-35: RWIS - I-35 MM 13 near Leon
I-29: RWIS - I-29 MM 10 @ Sidney
US 61: RWIS - US 61 MM 159 @ Maquoketa
I-35: Rest Area: I-35 N/S MM 7 - Lamoni - NB Exit
I-29/80: CB - I-29/80 @ WB On Ramp S Expressway (48)
I-35: D2 - I-35 @ MM 196.3 near Clear Lake (D2TV01)
I-35: Parking Only: I-35 SB MM 196 near Clear Lk
IA 2: D5 - IA 2 @ I-35 (IWZ 3162_WB)
I-29: CB - I-29 @ 35th Street (21)
US 67: QC - US 67 Centennial Bridge - IA (13)
US 275: CB - US 275 @ 11th Street (27)
US 20: D6 - US 20 MM 293 @ Dyersville (1)
I-29: SC - I-29 @ South of RR Bridge (28)
I-29: SC - I-29 @ 8th St in Sergeant Bluff (03)
Gordon Dr: SC - Gordon Dr @ Virginia (20)
I-35: DM - I-35 @ NE 142 Ave (63)
US 61: D5 - US 61 @ IA 92 (IWZ 3195)
I-380: WL - I-380 @ US-20 East -2 (13)
IA 100: CR - IA 100 @ S 22nd St (46)
IA 92: D5 - IA 92 @ Co Rd R45 (IWZ 3170)
US 151: D6 - US 151 @ MM 43.5 near Springville W (D6TV04)
US 20: RWIS - US 20 MM 97 @ Rockwell City
I-80: QC - I-80 @ CRY48 (15)
I-80: DM - I-80 @ US 65 - West (26)
US 30: AM - US 30 @ University Blvd (16)
IA 9: DEC - IA 9 @ Montgomery St (IWZ 3135)
US 218: WL - US 218 @ W 1st St (26)
IA 2: RWIS - IA 2 MM 70 @ Bedford
IA 13: CR - IA 13 @ 7th Ave (52)
I-35: DM - I-35 @ Corporate Woods (53)
US 218: IC - US 218 @ Melrose (12)
I-380: WL - Evansdale water Tower - West (16)
US 71: RWIS - US 71 MM 172 near Storm Lk
I-380: CR - I-380 @ US 30- South (04)
IA 100: CR - IA 100 W of I-380 (36)
I-29/80: CB - I-29/80 @ W of S 24th St (51)
IA 9: DEC - IA 9 @ Montgomery St (IWZ 3135_7413)
US 61: D5 - US 61 @ MM 74 (IWZ 3191_EB)
I-380: CR - I-380 @ Blairs Ferry Rd NE (18)
US 30: CR - US 30 @ Stoney Point Rd (23)
23rd Avenue: CB - 23rd Avenue @ 24th Street (32)
I-80: NW - I-80 @ 52nd St (01)
I-80: DM - I-80 @ 1st Ave in Altoona (39)
I-35: Rest Area: I-35 SB MM 33 near Osceola
I-80: CB - I-80 @ Hubbard Road (11)
I-35: RWIS - I-35 MM 186 near Mason City
S Lewis: SC - S Lewis @ Glenn (22)
I-80: RWIS - I-80 MM 154 @ Colfax
US 20: SC - US 20 @ Sunnybrook (16)
Broadway: CB - Broadway @ 16th Street (29)
I-35: Parking Only: I-35 SB MM 31 near Osceola
IA 141: DM - IA 141 @ SE 19th St (91)
US 65: DM - US 65 @ NE 46th (27)
IA 13: CR - IA 13 @ Bertram Rd (48)
US 61: MUS - US 61 @ MM 79 (IWZ 3171_7601)
IA 2: RWIS - IA 2 MM 164 near Centerville
US 75: D3 - US 75 @ MM 114.3 (IWZ 3147_NB)
US 20: SC - US 20 @ Gordon (18)
I-680: D4 - I-680 @ MM 21.4 (IWZ3175)
US 30: RWIS - US 30 MM 80 @ Carroll
I-235: DM - I-235 @ 63rd St (15)
I-80: QC - I-80 @ LeClaire (20)
I-380: CR - I-380 @ US 30- North (05)
I-235: DM - I-235 @ 42nd WSM (72)
I-29: SC - I-29 @ Floyd (09)
I-80: DM - I-35/80 @ NE 22nd St (52)
I-80: DM - I-35/80 @ Westown PKWY (68)
US 18: D2 - US 18 @ MM 186.3 near Mason City (D2TV03)
I-29: SC - I-29 @ Singing Hills (04)
I-380: WL - I-380 @ Evansdale Drive (09)
I-35: DM - I-35 @ MM 55.6 (IWZ3141)
US 30: CR - US 30 @ C St SW (30)
IA 2: D5 - IA 2 @ I-35 (IWZ 3162_SB)
US 75: D3 - US 75 @ MM 109 (IWZ3197_SB)
I-35: AM - I-35 @ E 13th St (09)
I-74: QC - I-74 @ Middle Rd (09)
I-35: AM - I-35 @ E 190th St (10)
I-235: DM - I-235 @ MLK (10)
US 65: DM - US 65 @ Army Post Rd (30)
US 275: CB - US 275 @ 24th Street (26)
I-235: DM - I-235 @ E 12th (06)
I-35: Rest Area: I-35 N/S MM 7 - Lamoni - Car Prkg
I-80: DM - I-80 @ Jordan Creek (18)
I-380: CR - I-380 @ Rest Area (01)
US 61: D5 - US 61 @ MM 76.15 (IWZ 3188)
US 61: D5 - US 61 @ IA 92 (IWZ 3195_SB)
IA 2: RWIS - IA 2 MM 219 near Cantril
I-80: D5 - IA 22 @ IA 1 Kalona (IWZ3173_EB)
US 69: D5 - US 69 @ IA 2 in Leon (IWZ 3108_NB)
US 30: CR - US 30 @ 16th Ave SW (22)
I-35: D5 - I-35 @ MM 18 by Co Rd J20 (IWZ3192_EB)
US 30: NV - US 30 @ 580th Ave (01)
IA 163: RWIS - IA 163 MM 45 @ Pella
US 20: SC - US 20 @ Lakeport (14)
US 75: D3 - US 75 @ Co Rd 38 (IWZ 3142)
I-35: D5 - I-35 @ MM 18 by Co Rd J20 (IWZ3192_SB)
I-35: AM - I-35 @ Mile Post 107.8 (04)
I-80: DM - I-80 E Exit to N I-35 (67)
I-35: AM - I-35 @ Mile Post 105.6 (03)
IA 92: DM - IA 92 WB @ Martensdale (IWZ 3154_7373)
I-29: RWIS - I-29 MM 101 near Sloan
I-80: IC - I-80 @ Herbert Hoover Highway (09)
I-35: OSC - I-35 @ IA 207 (IWZ3174)
I-80: DM - I-80 @ NE Mixmaster (East) (58)
I-380: IC - I-380 @ Iowa River (17)
US 218: RWIS - US 218 MM 38 near Mt Pleasant
I-380: WL - US 218 @ N of San Marnen Dr (21)
I-80: CB - I-80 @ Valley View (09)
I-29: SC - I-29 @ Bluff (26)
I-80: DM - I-80 WB @ Hubbell Ave (59)
US 75: D3 - US 75 @ Merrill (IWZ 3105)
I-35: Parking Only: I-35 SB MM 120 near Story City
US 34: D5 - US 34 @ MM 246.75 near New London (D5TV02)
I-380: WL - I-380 @ MM 64 (14)
IA 9: DEC - IA 9 @ Montgomery St (IWZ 3135_7415)
I-29: CB - I-29 @ I-80 EB Ramp (45)
IA 92: DM - IA 92 WB @ Martensdale (IWZ 3154_7370)
IA 9: RWIS - IA 9 MM 265 near Decorah
I-380: CR - I-380 @ 1st Ave SW (09)
US 30: AM - US 30 @ S Duff Ave (17)
US 63: WL - US 63 @ Franklin St (IWZ 3164)
US 218: WL - US 218 @ W 8th St (25)
I-29: CB - I-29 @ South I-680 Interchange (36)
IA 92: D5 - IA 92 @ Co Rd R45 (IWZ 3170_WB)
I-235: DM - I-235 @ 2nd Ave (07)
I-380: CR - I-380 @ H Ave NE (12)
I-29: CB - I-29 @ RR Crossing (44)
S Lewis: SC - S Lewis @ Singing Hills (21)
IA 22: D5 - IA 22 @ IA 1 Kalona (IWZ3173)
I-35: D1 - I-35 @ 300th St (D1TV11)
I-80: DM - I-35/80 @ University (51)
US 30: RWIS - US 30 MM 218 near Tama
US 30: CR - US 30 @ E of Jappa Rd (33)
I-35: DM - I-35 @ Mile Post 94 (60)
I-35: AM - I-35 @ US 30 (06)
US 61: D5 - US 61 @ MM 74 (IWZ 3191_WB)
I-235: DM - I-235 @ 42nd St (13)
I-29: CB - I-29 @ 25th Street (22)
I-29: SC - I-29 @ RR Bridge (08)
I-380: IC - I-380 @ Forevergreen Rd (13)
I-380: CR - I-380 @ 42nd St NE (15)
IA 5: DM - Hwy 5 @ SW Connector (35)
IA 9: DEC - IA 9 @ Montgomery St (IWZ 3135)_7414)
I-80: D4 - I-80 @ MM 93.3 Stuart (D4TV01)
I-35: D1 - I-35 @ IA 175 Ellsworth (D1TV09)
I-35: D1 - I-35 @ Williams DMS (D1TV02)
I-380: CR - I-380 @ Diagonal Dr SW (08)
I-80: IC - I-80 @ Eagle Ave NW (28)
IA 92: CB - IA 92 @ Harry Langdon (IWZ 3134)
IA 163: DM - Hwy 163-University Ave @ Hickory (46)
IA 13: CR - IA 13 @ Linn Aire Dr (51)
IA 92: RWIS - IA 92 MM 199 near Sigourney
US 151: D6 - US 151 @ MM 43.5 near Springville E (D6TV03)
US 61: MUS - US 61 @ MM 72.25 (IWZ 3146)
I-80: NW - I-80 @ Hwy T38N (12)
I-80: NW - I-80 @ E. 12th St. (05)
I-80: DM - I-35/80/235 @ NE Mixmaster (01)
I-29: SC - I-29 @ US 20 - North (07)
IA 415: DM - IA 415 @ Mile Long Bridge (66)
I-380: WL - I-380 @ S. Raymond Road (11)
I-35: AM - I-35 @ US 30 (07)
I-380: IC - I-380 @ Hwy 965 NE (16)
I-380: WL - US 218 @ San Marnan Dr (20)
US 30: BN - US 30 @ Story St (01)
US 20: WL - US 20 @ Ansburough (01)
US 275: CB - US 275 East of Missouri River Bridge (25)
I-80: DM - I-35/80 @ 2nd Ave (23)
I-29: RWIS - I-29 MM 76 @ Mo Valley
I-80: CB - I-80 @ US 6 (12)
I-29: CB - I-29 @ Weigh Station (43)
I-35: DM - I-35 @ Fillmore St (76)
I-380: CR - I-380 @ 8th St NE (11)
I-80: CB - I-80 @ East I-29 Interchange (06)
I-35: DM - I-35 @ Hwy G50 (80)
US 61: D5 - US 61 @ MM 74 (IWZ 3191_NB)
I-35: RWIS - I-35 MM 114 @ Ames
US 218: RWIS - US 218 MM 211 @ Plainfield
I-235: DM - I-235 @ 31st St  (12)
I-35: Parking Only: I-35 NB MM 212 near Joice
I-380: CR - I-380 @ Collins Rd- South (16)
US 30: AM - US 30 @ Mile Post 147 (15)
US 30: BN - US 30 @ U Ave(05)
I-80: DM - I-35/80 @ 86th St (21)
I-80: DM - I-80/35 @ E of Morningstar (IWZ 3158)
US 30: CR - US 30 @ IA 13 (34)
I-74: QC - I-74 @ N Tower to IA (05)
US 75: D3 - US 75 @ Co Rd 38 (IWZ 3142_SB)
I-80: DM - I-35/80/235 @ West Mixmaster (44)
US 30: CR - US 30 @ Honey Grove Rd (32)
I-235: DM - I-235 @ Euclid (02)
US 30: CR - US 30 @ J St SW (28)
I-35: AM - I-35 @ North of 260th St (IWZ 3152)
IA 137: RWIS - IA 137 MM 13 @ Eddyville
I-80: CB - I-80 @ West I-29 Interchange (02)
I-80: RWIS - I-80 MM 290 @ Davenport
I-235: DM - I-235 @ E 14th (05)
I-29: CB - I-29/80 @ 24th Street (03)
I-29: CB - I-29 @ North I-680 Interchange (37)
US 67: QC - US 67 Centennial Bridge - IL (12)
I-35: DM - I-35 @ Mills Civic (50)
I-29: SC - I-29 @ Gordon Dr Off Ramp (29)
I-80: DM - I-35/80 @ Hickman (19)
I-80: IC - I-80 @ Dubuque St (07)
I-29: SC - I-29 @ S. Riverside (27)
Collins Rd: CR - Collins Rd @ Rockwell Dr NE (38)
US 75: D3 - US 75 @ MM 114.3 (IWZ 3147)
Collins Rd: CR - Collins Rd @ Council St NE (37)
I-380: RWIS - I-380 MM 20 @ Cedar Rapids
IA 100: CR - IA 100 @ Edgewood Rd NE (35)
I-380: CR - I-380 @ 32nd St NE (14)
US 61: D5 - US 61 @ MM 76.15 (IWZ 3188_WB)
US 218: IC - US 218 @ Melrose DMS (25)
I-380: CR - I-380 @ Collins Rd- North (17)
US 20: WL - US 20 @ Hammond (03)
I-29/80: CB - I-29/80 @ E of S 24th St (47)
I-35: DM - I-35 @ Cumming Ave (75)
I-380: CR - I-380 @ Wright Bros Blvd (02)
I-35: DM - I-35 @ Hoover St (77)
US 65: DM - US 65 @ HWY 5 (31)
Google Static Map Image
Camera Camera