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