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