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