We've been listening to you. Try phase 2 of our updated 511 website and let us know what you think. X
Iowa DOT Logo IADOT ISP
Menu
Road Reports Road Reports
Restrictions Restrictions
Cameras Cameras
Electronic Signs Electronic Signs
Cookies must be enabled to view certain features on this website.
Cameras—Statewide
Map of Statewide Between IA 25 and County Road P33 (1 to 2 miles east of the Greenfield area). The road is closed due to bridge construction work. A detour is in operation. Until October 1, 2020 at about 3:00PM CDT. Between County Road W42 and IA 922; US 30 (Cedar Rapids). The road is closed due to road construction work. A detour is in operation. Until August 14, 2020 at about 11:59PM CDT. Between IA 32; County Road Y35 and US 61 (Dubuque). The roadway is reduced to one lane due to road construction work. There is a width limit in effect. A detour is in operation. Width limit 12'0". Until July 10, 2020 at about 5:00PM CDT. Between County Road Z36 (near Goose Lake) and County Road Z24 (Charlotte). The road is closed due to road construction work. A detour is in operation. Permitted oversize loads are prohibited. Until September 16, 2020 at about 7:00PM CDT. Between Delaware Avenue and Northeast 94th Avenue; Frisk Drive (Ankeny). The road is closed due to road construction work. A detour is in operation. Until October 30, 2020 at about 10:00AM CDT. Between Exit 4: US 67; Grant Street and State Street and Exit 3: Middle Road and Locust Street (Bettendorf). The road is closed due to road construction work. A detour is in operation. Until July 31, 2020 at about 8:00AM CDT. Between County Road Y52 and I-80 (Davenport). The roadway is reduced to one lane due to road construction work. There is a width limit in effect. Width limit 11'2". Until August 5, 2020 at about 5:00PM CDT. Between County Road E70 and County Road W42 (Fairfax). The road is closed due to road construction work. A detour is in operation. Until November 15, 2020 at about 3:00PM CDT. Between County Road Y62 and US 61 (De Witt). The roadway is reduced to one lane due to road construction work. There is a width limit in effect. Width limit 15'6". Until August 19, 2020 at about 8:00PM CDT. Between US 61; I-280 and South Concord Street (Davenport). The road is closed due to road construction work. A detour is in operation. Until December 9, 2020 at about 9:00PM CDT. Between Exit 245: County Road V65 (near Jesup) and Exit 252: 20th Avenue Southwest also known as Iowa Avenue (Independence). The roadway is reduced to one lane due to road construction work. Until August 31, 2020 at about 11:59PM CDT. Between County Road Y13 (Holy Cross) and County Road C43 (Luxemburg). The road is closed due to road construction work. A detour is in operation. Until November 2, 2020 at about 12:00PM CDT. Between County Road L32 and County Road E34 (1 mile east of the Mapleton area). The road is closed due to bridge construction work. A detour is in operation. Until August 21, 2020 at about 3:00PM CDT. Between IA 96 (near Conrad) and IA 175 (3 miles south of the Grundy Center area). The road is closed due to road construction work. A detour is in operation. Until September 4, 2020 at about 4:00PM CDT. Between US 34 and US 63 (Ottumwa). The roadway is reduced to one lane due to bridge construction work. Until October 30, 2020 at about 3:00PM CDT. Between US 30 (1 mile south of the Newhall area) and County Road E44 (near Van Horne). The road is closed due to road construction work. A detour is in operation. Until July 31, 2020 at about 3:00PM CDT. Between IA 149 (near Hedrick) and IA 92 (Delta). The road is closed due to road construction work. A detour is in operation. Until November 16, 2020 at about 1:00PM CDT. Between County Road S14 and County Road S18 (near Fertile). The road is closed due to road construction work. A detour is in operation. There is a width limit in effect. There is a weight limit in effect. Width limit 16'0". No vehicles over 80,000 lbs. Until August 4, 2020 at about 3:00PM CDT. Between US 20 (near Correctionville) and US 59; County Road C63 (near Washta). The road is closed because of road maintenance activities. A detour is in operation. Until August 7, 2020 at about 5:00PM CDT. Between County Road J12 and US 34; Roundabout (near Ottumwa). The road is closed due to road construction work. A detour is in operation. Until November 15, 2020 at about 4:00PM CDT. Between I-380 and IA 100 (Cedar Rapids). The roadway is reduced to one lane due to road construction work. Until August 30, 2020 at about 3:00PM CDT. Between East 4th Street and US 61 Business (Davenport). The road is closed due to road construction work. A detour is in operation. Until July 10, 2020 at about 3:00PM CDT. Between County Road B60 and County Road B55 (near Rockwell). The road is closed due to bridge construction work. A detour is in operation. There is a weight limit in effect. No vehicles over 80,000 lbs. Until October 1, 2020 at about 5:00PM CDT. Between IA 3 and County Road C31 (Hampton). The road is closed due to bridge construction work. A detour is in operation. There is a weight limit in effect. No vehicles over 80,000 lbs. Until October 21, 2020 at about 5:00PM CDT. Between County Road T16 and County Road T24 (Dumont). The road is closed due to bridge construction work. A detour is in operation. Permitted oversize loads are prohibited. Until May 1, 2021 at about 5:00PM CDT. Between County Road D22 and County Road D13 (Manchester). The road is closed because of utility work. A detour is in operation. Until August 7, 2020 at about 8:00PM CDT. Between Exit 41: 54th Street Trail and Exit 35: County Road W36 (near Center Point). The roadway is reduced to one lane due to road construction work. There is a width limit in effect. Width limit 13'0". Until July 10, 2020 at about 5:00PM CDT. Between County Road C54 (Fairbank) and IA 150 (Oelwein). The road is closed due to road construction work. A detour is in operation. Until July 15, 2020 at about 12:00PM CDT. Between County Road K64 and County Road K67 (near Hornick). The road is closed due to bridge construction work. A detour is in operation. Until October 30, 2020 at about 11:00AM CDT.
US 30: CR - US 30 @ 21st St SW (26)
I-80: Parking Only: I-80 WB MM 32 near Shelby
IA 141: DM - IA 141 @ NW 121st St - ICWS (94)
I-35: D2 - I-35 @ MM 196.3 near Clear Lake (01)
Larsen Park Rd.: SC - Larsen Park Rd @ Virginia St (29)
I-80: Rest Area: I-80 EB MM 80 near Adair
I-80: I-80 @ MM 215
I-80: DM - I-35/80/235 @ West Mixmaster (44)
Collins Rd: CR - Collins Rd @ 1st Ave E (42)
I-29: CB - I-29 @ S of Hamilton Ln (34)
I-80: DM - I-80 @ US 65 - West (26)
I-380: WL - I-380 @ Poyner Road (15)
I-35: DM - I-35 @ 1st St in Ankeny - ICWS Quad(41Q)
I-80: Weigh Station: I-80 EB MM 115 near De Soto
Kanesville: CB - Kanesville @ N Broadway (31)
IA 2: RWIS - IA 2 MM 70 @ Bedford
US 151: 6BX - US-151 @ Wright Bros Blvd (IWZ 3164 West)
US 218: RWIS - US 218 MM 38 near Mt Pleasant
US 20: RWIS - US 20 MM 181 near Steamboat Rk
I-35: Rest Area: I-35 SB MM 33 near Osceola
US 63: D5 - US 63 @ MM 46 near Ottumwa (04)
I-35: AM - I-35 @ MM 109 (20)
I-235: DM - I-235 @ E 12th (06)
I-35: DM - I-35 @ NE 36th St (61)
US 20: RWIS - US 20 MM 18 @ Moville
US 30: CR - US 30 @ IA 13 (34)
US 30: NV - US 30 @ 19th St (05)
IA 57: 2T - IA 57 @ Ellen St (IWZ 3180)
I-29: CB - I-29 @ 192nd Street (14)
IA 958: 5AK - IA 958 @ Queen Anne Ave (IWZ 3154)
I-380: CR - I-380 @ 1st Ave SW (09)
I-29: CB - I-29 @ I-80 EB Ramp (45)
I-380: IC - I-380 @ Iowa River (17)
I-35: DM - I-35 @ IA 5  (36)
I-380: IC - I-380 @ Penn St (14)
I-74: 6L - I-74 @ South of 7th Ave IL (IWZ 3709)
I-80: I-80 @ MM 192
I-29: 3W - I-29 @ MM 76.0 (IWZ 3712)
I-235: DM - I-235 @ 31st St  (12)
US 65: D1 - US 65 @ MM 66.6 near Scotch Ridge Rd (12)
I-235: DM - I-235 @ University (71)
I-74: QC - I-74 SB @ US 67 (B1)
IA 2: RWIS - IA 2 MM 219 near Cantril
IA 958: 5AK - IA 958 @ Boone Ave (IWZ 3135)
I-80: DM - I-80 @ 1st Ave in Altoona (39)
I-80: DM - I-80 @ 34th Ave (56)
US 34: RWIS - US 34 MM 49 near Red Oak
I-80: Parking Only: I-80 WB MM 268 near Wilton
I-380: CR - I-380 @ 76th Ave (03)
I-235: DM - I-235 @ E 14th (05)
I-380: IC - I-380 @ Swan Lake (15)
I-29: CB - I-29 @ US 275 (53)
US 65: DM - US 65 @ IA 5 (31)
IA 958: 5AK - IA 958 @ River Rd - West (IWZ 3116)
I-74: QC - I-74 @ Last Iowa Exit (08)
US 30: CR - US 30 @ Kirkwood Blvd SW (29)
I-80: RWIS - I-80 MM 290 @ Davenport
16th St: 6L - 16th Street @ Ave. of the Cities (IWZ 3189 South)
I-35: RWIS - I-35 MM 13 near Leon
US 30: CR - US 30 @ 16th Ave SW (22)
I-29: 4BL - I-29 @ MM 66.7 (IWZ 3112)
I-80: NW - I-80 @ W of US 6 (13)
I-380: CR - I-380 @ Blairs Ferry Rd NE (18)
I-29: 3W - I-29 @ MM 79.0 Rest Stop (IWZ 3714)
I-35: D1 - I-35 @ Williams DMS (02)
US 61: RWIS - US 61 MM 159 @ Maquoketa
I-29: CB - I-29 @ S of South I-680 Interchange (35)
I-380: Rest Area: I-380 NB MM 11 near Cedar Rapids
US 218: IC - US 218 @ IA 1 (11)
I-80: I-80 @ MM 194
US 20: SC - US 20 @ Christy (15)
Broadway: CB - Broadway @ 16th Street (29)
I-380: CR - I-380 @ US 30 North (05)
I-380: RWIS - I-380 MM 20 @ Cedar Rapids
US 218: IC - US 218 @ Melrose (12)
I-80: NW - I-80 @ Newton OH (02)
I-80: I-80 @ MM 197
I-80: DM - I-35/80 @ University (51)
I-35: DM - I-35 @ Corporate Woods DMS (37)
I-35: RWIS - I-35 MM 186 near Mason City
I-80: I-80 @ MM 214
US 30: CR - US 30 @ Williams Blvd SW (24)
I-80: I-80 @ MM 225
I-29: SC - I-29 @ IA-SD border (30)
I-35: Parking Only: I-35 SB MM 196 near Clear Lk
I-380: WL - Evansdale water Tower - West (16)
IA 9: RWIS - IA 9 MM 90.53 @ Estherville
US 218: WL - US 218 @ Williston Rd (23)
I-380: CR - I-380 @ Wright Bros Blvd (02)
IA 100: CR - IA 100 @ Covington Rd - MM 3.8 (57)
I-35: AM - I-35 @ US 30 (06)
IA 100: CR - IA 100 @ Menards Ln (44)
I-80: CB - I-80 @ West I-29 Interchange (02)
I-380: WL - I-380 @ Gilbertville Road (10)
I-29/80: CB - I-29/80 @ W of S 24th St (51)
US 18: RWIS - US 18 MM 85 near Spencer
US 20: 2W - US 20 E of CR P73 (IWZ3166)
I-80: IC - I-80 @ Half Moon Rd (01)
I-80: IC - I-80 @ Eagle Ave NW (28)
I-80: DM - I-80 @ Ashworth Rd (70)
IA 9: RWIS - IA 9 MM 222 near Saratoga
I-29: CB - I-29 @ Nebraska Avenue (17)
Collins Rd: CR - Collins Rd @ Rockwell Dr NE (38)
I-29: 3W - I-29 @ MM 82.8 (IWZ 3159 West)
Nebraska St.: SC - Nebraska St @ Gordon Dr (24)
Collins Rd: CR - Collins Rd @ Council St NE (37)
I-29: CB - I-29 @ IA 192 (23)
IA 958: 5AK - IA 958 @ Vine St - West (IWZ 3142)
I-380: IC - I-380 @ Forevergreen Rd (13)
I-74: QC - I-74 @ Spruce Hills (10)
I-80: DM - I-35/80/235 @ NE Mixmaster (01)
I-29: SC - I-29 @ MM 145.4 (46)
I-380: 6W - I-380 @ US 6 (IWZ 3173)
I-35: DM - I-35 @ Hoover St (77)
US-61: 6CG - US-61 @ MM 124.75 (IWZ 3194)
IA 100: CR - IA 100 W of Cedar River - MM 5.3 (56)
I-80: CB - I-80 @ US 6 (12)
I-80: QC - I-80 @ LeClaire (20)
I-80: IC - I-80 @ 12th Avenue (23)
I-35: D1 - I-35 @ MM 151.5 near Woolstock (08)
US 34: 5AH - US 34 @ IL MM 1.2 (IWZ 3191)
I-29/80: CB - I-29/80 @ W of S 24th St (46)
I-80: I-80 @ MM 217
I-380: CR - I-380 @ Wilson Ave SW - WWD Quad(07Q)
Collins Rd: CR - Collins Rd @ C Ave NE (40)
I-80: I-80 @ MM 219
US 65: DM - US 65 @ NE 46th (27)
I-380: WL - US 218 @ San Marnan Dr (20)
US 151: 6BX - US-151 @ Wright Bros Blvd (IWZ 3164 East)
I-80: DM - I-35/80 @ E 14th (24)
IA 141: DM - IA 141 @ SE 37th St (90)
I-380: CR - I-380 @ US 30 South (04)
I-80: DM - I-80 @ Jordan Creek (18)
US 18: R01: US 18 Bridge Deck
I-80: 6L - I-80 @ Davenport RA (IWZ 3162)
IA 100: CR - IA 100 @ Tama St (43)
Kansas Ave: IC - Kansas Ave @ I-80/380 System IC (33)
I-80: Rest Area: I-80 WB MM 148 near Mitchellville
I-29: SC - I-29 @ Pavillion (43)
I-35: RWIS - I-35 MM 33 @ Osceola
I-80: DM - I-35/80 @ Morningstar (43)
I-80: NW - I-80 @ Speedway Dr. (07)
I-29: 4BL - I-29 @ MM 20 McPaul (IWZ 3702)
I-80: CB - I-80 @ Valley View (09)
I-380: CR - I-380 @ Collins Rd- North (17)
I-80: QC - I-80 @ I-280 (16)
I-80: DM - I-35/80 @ E of US 69 (89)
I-35: AM - I-35 @ E 13th St (09)
I-80: DM - I-80 @ NE Mixmaster (East) (58)
I-35: Rest Area: I-35 N/S MM 7 - Lamoni - Car Prkg
IA 141: DM - IA 141 @ NW 121st St - ICWS Quad (94Q)
I-80: IC - I-80 @ Dubuque St (07)
I-80: Rest Area: I-80 EB MM 300 near Davenport
I-235: DM - I-235 @ Guthrie (03)
I-380: WL - I-380 @ River Forest Road (07)
I-29: SC - I-29 @ US 20 (06)
US 30: RWIS - US 30 MM 252 @ Cedar Rapids
19th St: 6L - 19th St @ 7th Ave Moline IL (IWZ 3114)
US 218: D5 - US 218 @ MM 80.9 near Riverside (01)
I-74: 6L - I-74 @ I-280 (IWZ 3195)
IA 2: 4BL - IA 2 @ Missouri River (IWZ 3713)
I-80: CB - I-80 @ Woodbury Ave (58)
US 30: AM - US 30 @ S Duff Ave (17)
US 20: RWIS - US 20 MM 277 @ Manchester
IA 958: 5AK - IA 958 @ Vine St - East (IWZ 3142)
I-35: Rest Area: I-35 N/S MM 7 - Lamoni - NB Exit
IA 415: D1 - IA 415 @ Beaver Dr (DMTT02)
I-80: Rest Area: I-80 EB MM 148 near Mitchellville
I-80: I-80 @ MM 208
I-74: QC - I-74 @ Toll Plaza to IL (06)
I-80: IC - I-80 @ IA 1 (08)
I-80: I-80 @ MM 200
I-235: DM - I-235 @ 42nd WDM (72)
I-80: CB - I-80/29 @ Indian Creek (61)
I-80: DM - I-80 E Exit to N I-35 (67)
S Lewis: SC - S Lewis @ Glenn (22)
I-35: DM - I-35 @ NE 142 Ave (63)
I-80: NW - I-80 @ 52nd St (01)
US 30: AM - US 30 @ University Blvd (16)
I-380: WL - US 218 @ N of San Marnan Dr (21)
I-80: Rest Area: I-80 WB MM 80 near Adair
I-80: I-80 @ MM 226
I-235: DM - I-235 @ 7th Ave (08)
I-380: WL - Evansdale water Tower - East (17)
I-80: I-80 @ MM 205
I-80: Parking Only: I-80 EB MM 268 near Wilton
19th St: 6L - 19th St @ River Dr IL (IWZ 3152)
I-29: CB - I-29 @ Weigh Station (43)
River Dr.: 6L - River Dr. @ 23rd St. (IWZ 3169)
I-80: Rest Area: I-80 WB MM 237 near Tiffin
I-35: DM - I-35 @ Mills Civic (50)
IA 13: CR - IA 13 @ Mt Vernon Rd (49)
I-29: CB - I-29 @ IA 370 (13)
US-75: 3R - US-75 N of Hinton (IWZ 3153)
US 65: DM - US 65 @ Army Post Rd (30)
I-74: QC - I-74 @ I-80 (19)
US 30: NV - US 30 @ SW 4th St (03)
I-80: DM - I-35/80 @ NW Beaver Dr (95)
I-235: DM - I-235 @ 28th St (11)
I-80: DM - I-35/80 @ IA 141 (20)
I-80: I-80 @ MM 149
US 20: RWIS - US 20 MM 316 @ Dubuque
US-75: 3R - US-75 @ 325th St (IWZ 3138)
I-80: IC - I-80 @ Black Hawk Ave NW (27)
IA 141: DM - IA 141 @ IA 415 (93)
I-80: CB - I-80 @ Minden Interchange (39)
I-235: DM - I-235 @ 63rd St (15)
I-29: CB - I-29/80 @ 24th Street (03)
16th St: 6L - 16th Street @ Ave. of the Cities (IWZ 3189 North)
US 151: D6 - US 151 @ MM 43.5 near Springville W (03)
IA 10: RWIS - IA 10 MM 24 near Alton
I-235: DM - I-235 @ E 21st (04)
I-380: CR - I-380 @ H Ave NE (12)
I-380: CR - I-380 @ 42nd St NE (15)
I-80: CB - I-80 @ West I-29 Interchange (East) (50)
I-29: RWIS - I-29 MM 101 near Sloan
I-35: DM - I-35 @ Oralabor (40)
US 30: BN - US 30 @ IA 17 (03)
I-80: DM - I-80/35/235 @ NE MixMaster (88)
IA 13: CR - IA 13 @ 7th Ave (52)
I-80: I-80 @ MM 188
I-35: DM - I-35 @ Adams St (74)
I-35: RWIS - I-35 MM 114 @ Ames
I-380: WL - I-380 @ Cedar River (06)
I-35: DM - I-35 @ Maffitt Lake Rd (73)
I-235: DM - I-235 @ Valley West in WDM (17)
I-80: IC - I-80 @ 1st Ave (06)
US 34: RWIS - US 34 MM 87 near Creston
US 30: CR - US 30 @ Edgewood Rd SW (25)
US 20: WL - US 20 @ S. Canfield Road (18)
I-35: 1J - I-35 @ Hwy 141 Ramp (IWZ3187)
I-80: RWIS - I-80 MM 154 @ Colfax
I-80: Rest Area: I-80 WB MM 270 near Wilton
US 218: 2U - US-218 @ S of Broadway St (IWZ 3188)
I-80: D4 - I-80 @ MM 93.3 near Stuart (01)
I-80: IC - I-80 @ Prairie du Chien (24)
US 20: WL - US 20 @ Hawkeye Road (02)
US 30: 1BY - US 30 @ MM 206 (IWZ 3103)
I-80: CB - I-80 @ Harry Langdon (07)
US 30: CR - US 30 @ Ivanhoe Rd SW (31)
I-380: IC - I-380 @ Swisher (18)
US 218: WL - US 218 @ Sergeant Rd (27)
I-380: CR - I-380 @ Wilson Ave SW - WWD(07)
I-80: Rest Area: I-80 WB MM 208 near Victor
US 18: D2 - US 18 @ MM 186.3 near Mason City (03)
US 30: CR - US 30 @ Honey Grove Rd (32)
I-380: WL - I-380 @ N of US 20 (19)
I-35: AM - I-35 @ E 190th St (10)
I-480: CB - I-480 @ Missouri River Bridge (20)
US 275: CB - US 275 East of Missouri River Bridge (25)
US 59: D3 - US 20 @ US 59 Holstein (D3TV01)
I-29: SC - I-29 @ RR Bridge (08)
US 59: RWIS - US 59 MM 95 @ Denison
I-35: D2 - I-35 @ MM 160 near Dows (08)
I-29/80: CB - I-29/80 @ WB On Ramp S Expressway (48)
I-74: 6L - I-74 New Bridge Deck (IWZ3115)
I-80: DM - I-35/80 @ Hickman (19)
US 20: SC - US 20 @ Morningside (17)
I-80: DM - I-80 EB @ Hubbell Ave (25)
I-80: 4BR - I-80 @ US-59 (IWZ 3170)
I-29: SC - I-29 @ Floyd River (44)
I-35: Rest Area: I-35 NB MM 120 near Story City
I-80: Weigh Station - I-80 WB MM 151 near Mitchellville
IA 100: CR - IA 100 @ IA 13 (47)
I-74: QC - I-74 @ N Tower to IA (05)
I-380: CR - I-380 @ Collins Rd- South (16)
I-380: CR - I-380 @ 32nd St NE (14)
I-35: DM - I-35 @ McKinley St (79)
US 30: CR - US 30 @ J St SW (28)
I-29: CB - I-29 @ I-480 Interchange (19)
I-80: I-80 @ MM 202
I-80: RWIS - I-80/29 MM 2 @ Co Bluffs
I-35: Rest Area: I-35 N/S MM 7 - Lamoni - SB Ent.
IA 100: CR - IA 100 Near Xavier High School - MM 6.2 (54)
I-35: Parking Only: I-35 SB MM 119 near Story City
I-80: CB - I-80 @ Missouri River Bridge (01)
IA 100: CR - IA 100 @ E Ave NW - MM 1.3 (59)
I-29: CB - I-29 @ Basswood Road (15)
I-29: SC - I-29 @ South of RR Bridge (28)
US 218: WL - US 218 @ W 1st St (26)
US 151: D6 - US 151 @ MM 55.3 near Anamosa (02)
IA 92: RWIS - IA 92 MM 199 near Sigourney
I-80: IC - I-80 @ Y Ave (26)
I-80: DM - I-35/80 @ 2nd Ave (23)
I-380: WL - I-380 @ Evansdale Drive (09)
I-80: Rest Area: I-80 WB MM 19 near Underwood
23rd Avenue: CB - 23rd Avenue @ 24th Street (32)
I-80: DM - I-80 @ Hubbell Ave (59)
US 34: 5AH - US 34 @ MM 263 (IWZ 3185 West)
I-29: SC - I-29 @ South of Riverside (12)
US 30: CR - US 30 @ C St SW (30)
US 65: D1 - US 65 @ MM 75 (DMTT01)
I-35: Rest Area: I-35 NB/SB MM 159 near Dows
I-29: SC - I-29 @ 8th St in Sergeant Bluff (03)
I-80: DM - I-80 @ Grand Prairie Pkwy (48)
US 30: AM - US 30 @ S Dayton Ave (18)
US 65: D1 - US 65 @ MM 66.6 near Scotch Ridge Rd - Quad(12Q)
I-235: DM - I-235 @ 42nd St (13)
I-29: CB - I-29 @ South I-680 Interchange (36)
I-80: I-80 @ MM 154
I-35: AM - I-35 @ 260th St (05)
I-35: DM - I-35 @ 1st St in Ankeny (41)
I-80: I-80 @ MM 161
I-29: CB - I-29 @ S of US 275 (54)
I-35: DM - I-35 @ Co. Rd G50 (80)
I-80: NW - I-80 @ IA 14 (03)
IA 163: DM - IA 163-University Ave @ Hickory (46)
US 218: 5AI - US 218 @ MM 47 (IWZ 3710)
I-80: Rest Area: I-80 WB MM 180 near Grinnell
I-29: SC - I-29 @ Riverside (13)
I-29: SC - I-29 @ MM 147 (31)
I-80: I-80 @ MM 184
I-29: CB - I-29 @ West I-80 Interchange (North) (52)
IA 5: 5BT - IA 5 @ SW 9th St (IWZ 3141)
IA 141: DM - IA 141 @ E 1st St (92)
IA 137: RWIS - IA 137 MM 13 @ Eddyville
I-35: D2 - I-35 @ MM 194.3 near Clear Lake (02)
I-29: 3W - I-29 @ MM 82.8 (IWZ 3159 East)
US 30: 6Z - US 30 @ Co Rd V66 (IWZ 3158)
Avenue G: CB - Avenue G @ 16th Street (41)
US 59: D3 - US 20 @ US 59 Holstein - Quad (D3TV01Q)
US 30: RWIS - US 30 MM 80 @ Carroll
I-74: 6L - I-74 Off Ramp @ Exit 4 (IWZ 3151)
I-80: NW - I-80 @ Speedway (06)
I-235: DM - I-235 @ Euclid (02)
I-80: RWIS - I-80 MM 266 near Tipton
US 30: BN - US 30 @ Story St - Quad (01Q)
IA 12: 3T - IA 12 @ W 19th St (IWZ 3175)
I-35: 1T/U - I-35 @ US-30 (IWZ 3706)
US 30: AM - US 30 @ S Dakota Ave (13)
I-80: CB - I-80/29 @ East of S 24th St (60)
US 30: CR - US 30 @ 80th St SW (60)
I-80: DM - I-35/80 @ Westown PKWY (68)
US 30: NV - US 30 @ 580th Ave (01)
S Lewis: SC - S Lewis @ Gordon (25)
US 34: D5 - US 34 @ MM 246.75 near New London (02)
I-35: Rest Area: I-35 NB MM 33 near Osceola
IA 958: 5AK - IA 958 @ River Rd - East (IWZ 3116)
US 151: RWIS - US 151 MM 49 near Anamosa
I-380: IC - I-80 @ I-380/US 218 (03)
US 34: 5AH - US 34 @ Gulfport, IL (IWZ 3184)
Collins Rd: CR - Collins Rd @ F Ave NE (39)
US 67: QC - US 67 Centennial Bridge - IA (13)
I-29: CB - I-29 @ North I-680 Interchange (37)
IA 141: DM - IA 141 @ SE 19th St (91)
I-80: NW - I-80 @ Co Rd T38N (12)
IA 5: DM - IA 5 @ US 65/69 (32)
I-80: QC - I-80 @ Brady (18)
I-80: I-80 @ MM 181
US 20: WL - US 20 @ Hammond (03)
IA 100: CR - IA 100 @ E Post Rd (45)
I-29: CB - I-29 @ RR Crossing (44)
I-80: Rest Area: I-80 EB MM 208 near Victor
I-35: DM - I-35 @ NE MixMaster (North) (69)
I-29: SC - I-29 @ US 20 - North (07)
I-80: I-80 @ MM 210
US 30: RWIS - US 30 MM 218 near Tama
US-34: 5AK -  US-34 WB @ US-63 (IWZ 3196)
I-80: DM - I-35/80 @ Meredith Dr (57)
US 30: NV - US 30 @ 600th Ave (02)
US 63: RWIS - US 63 MM 35 @ Ottumwa
US 218: WL - US 218 @ W 11th St (24)
I-80: 6L - I-80 @ MM 303.9 (IWZ3174)
I-80: IC - I-80 @ Ireland Ave NW (02A)
I-80: I-80 @ MM 223
I-29: CB - I-80 @ East I-29 Interchange (57)
IA 5: DM - IA 5 @ IA 28 (34)
I-80: IC - I-80 @ Wapsi Ave (10)
US 34: 5AH - US 34 @ N 4th St (IWZ 3374 West)
I-80: NW - I-80 @ Kellogg OH (11)
I-29: 4BL - I-29 @ MM 10 by IA 2 (IWZ 3703)
IA 100: CR - IA 100 W of Edgewood Rd NE - MM 6.6 (53)
I-80: I-80 @ MM 147
US-34: 5AK - US-34 WB East of E Vine St (IWZ 3716)
US 30: CR - US 30 @ W of 6th St SW (27)
IA 100: CR - IA 100 @ S 22nd St (46)
I-74: QC - I-74 @ 53rd St (11)
S Lewis: SC - S Lewis @ Singing Hills (21)
I-80: Rest Area: I-80 WB MM 300 near Davenport
I-235: DM - I-235 @ 2nd Ave (07)
I-380: IC - I-380 @ Hwy 965 NE (16)
I-380: WL - I-380 @ MM 64 (14)
I-35: DM - I-35 @ MM 94 (60)
US 30: 1BY - US 30 @ O Ave (IWZ 3190)
US 34: 4BL - US 34 @ I-29 (IWZ 3375)
I-29: CB - I-29 @ 25th Street (22)
I-280: QC - I-280 @ Rockingham Rd (21)
US 20: 2W - US 20 E of IA 17 (IWZ 3172)
I-29: SC - I-29 @ Wesley Parkway (10)
Kanesville: CB - Kanesville @ 7th Street (30)
I-80: NW - I-80 @ W of Co Rd T38N (16)
I-35: Parking Only: I-35 NB MM 212 near Joice
US 18: D2 - US 18 @ MM 210 Floyd (06)
I-35: DM - I-35 @ Fillmore St (76)
IA 13: CR - IA 13 @ Cottage Grove Pkwy (50)
I-380: CR - I-380 @ 8th St NE (11)
US-34: 5AK - US-34 WB @ E Vine St (IWZ 3147)
I-80: Rest Area: I-80 EB MM 270 near Wilton
US 218: 5AI - US 218 @ MM 47.75  (IWZ 3717)
I-29/80: CB - I-29/80 @ E of S 24th St (47)
I-80: NW - I-80 @ E 84th St. (08)
I-80: I-80 @ MM 196
I-380: CR - I-380 @ Diagonal Dr SW (08)
I-80: I-80 @ MM 204
I-35: Rest Area: I-35 SB MM 98 near Elkhart
I-35: Rest Area: I-35 NB MM 98 near Elkhart
I-35: Rest Area: I-35 N/S MM 7 - Lamoni - Trk Prkg
US 218: IC - US 218 @ South of I-80 (34)
I-80: QC - I-80 @ Co Rd Y48 (15)
I-80: NW - I-80 @ E. 12th St. (05)
19th St: 6L - 19th St @ 12th Ave Moline IL (IWZ 3119)
I-80: IC - I-80 @ Herbert Hoover Highway (09)
US 30: AM - US 30 @ 500th Ave (12)
US 65: DM - US 65 @ Vandalia (29)
IA 13: CR - IA 13 @ Bertram Rd (48)
I-80: NW - I-80 @ W. 4th St. (04)
I-80: IC - I-80 @ East of Coral Ridge Ave (05)
I-29: 4BL - I-29 @ MM 25 Bartlett (IWZ 3701)
I-35: DM - I-35 @ IA 92 (78)
I-29: RWIS - I-29 MM 76 @ Mo Valley
I-80: NW - I-80 @ MM 169.8 (14)
I-80: CB - I-80 @ I-880 Interchange (38)
I-80: CB - I-80 @ Hubbard Road (11)
I-80: DM - I-35/80 @ Douglas (42)
US 218: WL - US 218 @ Hawthorn (22)
US 20: SC - US 20 @ Sunnybrook (16)
IA 2: RWIS - IA 2 MM 164 near Centerville
US 18: RWIS - US 18 MM 224 near New Hampton
I-80: I-80 @ MM 150
I-80: RWIS - I-80 MM 43 near Avoca
I-35: DM - I-35 @ Cumming Ave (75)
I-80: QC - I-80 @ Northwest Blvd (17)
US 20: SC - US 20 @ Lakeport (14)
I-35: AM - I-35 @ MM 107.8 (04)
US 275: CB - US 275 @ 11th Street (27)
IA 5: DM - IA 5 @ SW Connector (35)
I-80: Parking Only: I-80 EB MM 32 near Shelby
I-80: I-80 @ MM 155
I-35: AM - I-35 @ IA 210 (01)
I-80: Rest Area: I-80 EB MM 237 near Tiffin
I-29: SC - I-29 @ Singing Hills (04)
US 30: CR - US 30 @ E of Jappa Rd (33)
US 30: CR - US 30 @ Stoney Point Rd (23)
I-380: WL - I-380 @ River Road (08)
I-380: CR - I-380 @ 4th St SE (10)
US 59: RWIS - US 59 MM 129 @ Ida Grove
I-35: DM - I-35 @ NE 126 Ave (62)
IA 100: CR - IA 100 @ Ellis Rd - MM 2.8 (58)
US 30: NV - US 30 @ S 11th St (04)
I-380: CR - I-380 @ Coldstream Ave NE (13)
I-29: SC - I-29 @ Hamilton (11)
I-80: DM - I-80 @ 38th in Altoona (54)
I-80: Parking Only: I-80 EB MM 44 near Avoca
US 65: DM - US 65 @ University (28)
US 218: RWIS - US 218 MM 211 @ Plainfield
US 20: WL - US 20 @ Ansborough (01)
IA 1: 5AJ - IA 1 @ Gingerich Rd (IWZ 3167)
I-29: SC - I-29 @ 1st St in Sergeant Bluff (02)
I-74: QC - I-74 NB @ US 67 (B2)
I-680: 4BL - I-680 @ Missouri River (IWZ 3711)
I-80: NW - I-80 @ Co Rd T22 (09)
I-80: IC - I-80 @ Jasper Ave (02)
I-80: I-80 @ MM 186
I-80: DM - I-80 Ramps @ I-35 SB NE MixMaster (87)
I-29: SC - I-29 @ Floyd (09)
US 218: WL - US 218 @ SB Ramp to I-380 SB (04)
I-74: QC - I-74 @ N Tower to IL (07)
US 30: AM - US 30 @ MM 152 (19)
I-29: CB - I-29 @ 35th Street (21)
I-380: CR - I-380 @ County Home Rd (21)
I-80: I-80 @ MM 198
I-80: QC - I-80 @ Walcott DMS (14)
I-35: 1TU - I-35 SB @ US-30 (IWZ 3704)
I-235: DM - I-235 @ 22nd St in WDM (16)
Avenue G: CB - Avenue G @ 8th Street (42)
I-35: AM - I-35 @ E Lincoln Way (08)
US 34: RWIS - US 34 MM 263.5 @ Burlington
US 30: AM - US 30 @ 520th Ave (14)
IA 100: CR - IA 100 @ Edgewood Rd NE (35)
US 30: BN - US 30 @ Story St (01)
I-29: CB - I-29 @ 9th Avenue (18)
I-80: DM - I-80 @ NE 80th in Altoona (38)
US 71: RWIS - US 71 MM 172 near Storm Lk
IA 163: RWIS - IA 163 MM 45 @ Pella
I-80: I-80 @ MM 222
I-74: QC - I-74 @ Toll Plaza to IA (04)
Gordon Dr.: SC - Gordon Dr @ Court St (42)
US 30: BN - US 30 @ U Ave (05)
I-80: 6L - I-80 @ I-74/280 Junction IL (IWZ 3576)
I-80: CB - I-80 @ West I-29 Interchange (West) (49)
I-80: CB - I-80 @ McPherson (10)
S Lewis: SC - S Lewis @ Golf Course (23)
I-380: WL - I-380 @ US 20 West (05)
I-35: Rest Area: I-35 N/S MM 214 near Northwood
US 20: RWIS - US 20 MM 97 @ Rockwell City
US 67: QC - US 67 Centennial Bridge - IL (12)
US-75: 3R - US-75 @ C70 (IWZ 3117)
US-75: 3R - US-75 S of Hinton (IWZ 3176)
I-80: DM - I-35/80 @ 86th St (21)
IA 415: DM - IA 415 @ Mile Long Bridge (66)
I-29: SC - I-29 @ Sergeant Bluff Rest Area (01)
I-80: Rest Area: I-80 EB MM 19 near Underwood
I-35: 1AM - I-35 @ MM 93.1 Pull Off (IWZ 3193)
I-35: AM - I-35 @ MM 105.6 (03)
I-380: CR - I-380 @ Boyson Rd (19)
I-80: CB - I-80/29 @ On Ramp S Expressway St (59)
IA 5: DM - IA 5 @ Fleur (33)
I-80: DM - I-80 @ East of US 65 (47)
I-380: WL - I-380 @ S. Raymond Road (11)
I-80: DM - I-35/80 @ Merle Hay (22)
I-380: Rest Area: I-380 SB MM 11 near Cedar Rapids
I-74: QC - I-74 @ Middle Rd (09)
I-35: AM - I-35 @ Heart of Iowa Nature Trail (02)
I-80: 6W - I-80 @ MM 240 (IWZ3192)
US 18: RWIS - US 18 MM 257 near Hawkeye
I-35: DM - I-35 @ NE 158 Ave (64)
IA 100: CR - IA 100 W of I-380 (36)
I-380: CR - I-380 @ Rest Area (01)
I-380: CR - I-380 @ 33rd Ave SW (06)
US 30: AM - US 30 @ MM 147 (15)
IA 13: CR - IA 13 @ Linn Aire Dr (51)
IA 100: CR - IA 100 E of Cedar River - MM 5.7 (55)
I-380: CR - I-380 @ Tower Terrace Rd (20)
I-35: DM - I-35 @ Grand (49)
US 30: AM - US 30 @ MM 142 (11)
I-80: RWIS - I-80 MM 110 @ De Soto
I-29: SC - I-29 @ Bluff (26)
I-80: CB - I-80 @ Madison Avenue (08)
I-29: RWIS - I-29 MM 10 @ Sidney
I-29: SC - I-29 @ S. Riverside (27)
US 30: BN - US 30 @ MM 139 (04)
I-235: DM - I-235 @ Keo Way (09)
I-235: DM - I-235 @ Polk Blvd (14)
US 30: BN - US 30 @ Quill Ave (02)
I-380: WL - I-380 @ US 20 East 1 (12)
I-235: DM - I-235 @ MLK (10)
I-80: I-80 @ MM 190
US 218: 2U - US 218 @ E of IA-58 (IWZ 3131)
I-80: CB - I-80/29 WB @ East Interchange (56)
US 275: CB - US 275 @ South Expressway (28)
IA 9: RWIS - IA 9 MM 265 near Decorah
I-80: Rest Area: I-80 EB MM 180 near Grinnell
I-380: WL - I-380 @ US 20 East 2 (13)
I-35: 1AM - I-35 @ MM 93.7 (IWZ3183)
US 34: 5AH - US 34 @ N 4th St (IWZ 3374 East)
I-35: DM - I-35 @ Ashworth Ave (55)
US 30: RWIS - US 30 MM 311 @ DeWitt
Gordon Dr: SC - Gordon Dr @ Virginia (20)
I-80: CB - I-80/29 @ S Expressway St (55)
I-80: I-80 @ MM 159
23rd Avenue: CB - 23rd Avenue @ Mid America Dr (33)
Gordon Dr: SC - Gordon Dr @ Nebraska (19)
I-80: RWIS - I-80 MM 72 near Adair
IA 4: RWIS - IA 4 MM 25 near Jefferson
I-80: IC - I-80 @ Coral Ridge Ave (04)
I-29: 4BL - I-29 @ US 34 (IWZ 3707)
US 275: CB - US 275 @ 24th Street (26)
US 34: 4BL - US 34 @ West of  I-29 (IWZ 3705)
I-35: Parking Only: I-35 NB MM 196 near Clear Lk
I-74: 6L - I-74 @ River Dr IL (IWZ 3113)
I-35: DM - I-35 @ Corporate Woods (53)
I-29: SC - I-29 @ US 20 - South (05)
I-35: Parking Only: I-35 SB MM 31 near Osceola
IA 57: 2T - IA 57 @ Iowa St (IWZ 3145)
US 218: WL - US 218 @ W 8th St (25)
US 20: SC - US 20 @ Gordon (18)
I-80: RWIS - I-80 MM 220 @ Williamsburg
I-35: RWIS - I-35 MM 153 near Williams
I-74: QC - I-74 @ Avenue of the Cities (01)
US 218: IC - US 218 @ Melrose DMS (25)
Google Static Map Image
Camera Camera