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