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