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