Try phase 1 of our updated 511 website and let us know what you think. X
Iowa DOT Logo IADOT ISP
Menu
Winter Driving Winter Driving
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 US 30; IA 922 (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 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 July 1, 2020 at about 11:59PM 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 Exit 179: County Road T38 (near Oakland Acres) and Exit 191: US 63 (Malcom). The roadway is reduced to one lane due to road construction work. Until today at about 7: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 Y21 (Rickardsville) 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 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 1, 2020 at about 3: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 County Road P73 (near Duncombe) and Exit 140: IA 17 (Webster City). The roadway is reduced to one lane due to road construction work. Until April 24, 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.
US 34: RWIS - US 34 MM 49 near Red Oak
I-80: I-80 @ MM 155
I-35: RWIS - I-35 MM 114 @ Ames
I-80: CB - I-80 @ Madison Avenue (08)
I-80: RWIS - I-80/29 MM 2 @ Co Bluffs
Gordon Dr: SC - Gordon Dr @ Nebraska (19)
US 218: IC - US 218 @ Melrose DMS (25)
I-80: CB - I-80/29 @ Indian Creek (61)
I-35: DM - I-35 @ Corporate Woods (53)
IA 163: RWIS - IA 163 MM 45 @ Pella
I-80: Parking Only: I-80 WB MM 32 near Shelby
I-35: DM - I-35 @ Ashworth Ave (55)
I-80: CB - I-80 @ Valley View (09)
I-80: 6L - I-80 @ MM 303.9 (IWZ 3134)
I-235: DM - I-235 @ 7th Ave (08)
I-35: DM - I-35 @ Mills Civic (50)
I-29: CB - I-29 @ North I-680 Interchange (37)
I-80: I-80 @ MM 205
I-29: RWIS - I-29 MM 10 @ Sidney
I-80: I-80 @ MM 159
I-80: I-80 @ MM 188
I-80: IC - I-80 @ Jasper Ave (02)
I-80: DM - I-80 @ NE Mixmaster (East) (58)
US 151: RWIS - US 151 MM 49 near Anamosa
Gordon Dr.: SC - Gordon Dr @ Court St (42)
I-80: I-80 @ MM 181
I-80: IC - I-80 @ Prairie du Chein (24)
I-80: IC - I-80 @ Dubuque St (07)
US 65: DM - US 65 @ NE 46th (27)
I-74: QC - I-74 @ Toll Plaza to IL (06)
I-380: WL - I-380 @ US-20 East -2 (13)
I-80: CB - I-80 @ West I-29 Interchange (West) (49)
I-35: DM - I-35 @ NE MixMaster (North) (69)
US 67: QC - US 67 Centennial Bridge - IA (13)
I-29: CB - I-29 @ I-480 Interchange (19)
US 218: IC - US 218 @ Melrose (12)
I-35: Rest Area: I-35 NB MM 33 near Osceola
I-380: IC - I-380 @ Iowa River (17)
I-380: CR - I-380 @ 33rd Ave SW (06)
I-235: DM - I-235 @ Keo Way (09)
US 30: AM - US 30 @ Mile Post 147 (15)
Avenue G: CB - Avenue G @ 8th Street (42)
I-380: CR - I-380 @ County Home Rd (21)
US 20: RWIS - US 20 MM 277 @ Manchester
US 218: WL - US 218 @ Sergeant Rd (27)
I-29/80: CB - I-29/80 @ WB On Ramp S Expressway (48)
IA 10: RWIS - IA 10 MM 24 near Alton
US 20: SC - US 20 @ Lakeport (14)
I-80: Rest Area: I-80 EB MM 208 near Victor
I-74: QC - I-74 SB @ US 67 (B1)
I-29/80: CB - I-29/80 @ W of S 24th St (51)
I-29: 4BL - I-29 @ MM 25 Bartlett (IWZ 3701)
I-380: WL - I-380 @ Gilbertville Road (10)
US 275: CB - US 275 @ 11th Street (27)
IA 9: RWIS - IA 9 MM 265 near Decorah
I-80: DM - I-80 @ NE 80th in Altoona (38)
I-80: DM - I-80 @ Jordan Creek (18)
I-235: DM - I-235 @ 42nd St (13)
IA 100: CR - IA 100 W of I-380 (36)
US 30: BN - US 30 @ Story St (01)
I-80: I-80 @ MM 192
I-80: CB - I-80/29 @ S Expressway St (55)
I-29: SC - I-29 @ RR Bridge (08)
I-35: AM - I-35 @ US 30 (06)
US-75: 3R - US-75 @ C70 (IWZ 3117)
I-29: SC - I-29 @ US 20 - North (07)
S Lewis: SC - S Lewis @ Singing Hills (21)
I-235: DM - I-235 @ 31st St  (12)
I-80: CB - I-80/29 WB @ East Interchange (56)
I-29: CB - I-29 @ Nebraska Avenue (17)
US 65: D1 - US 65 @ MM 66.6 near Scotch Ridge Rd - PTZ (D1TV12)
IA 415: DM - IA 415 @ Mile Long Bridge (66)
IA 13: CR - IA 13 @ Mt Vernon Rd (49)
US 20: WL - US 20 @ Hawkeye Road (02)
I-29: SC - I-29 @ Hamilton (11)
I-380: RWIS - I-380 MM 20 @ Cedar Rapids
I-235: DM - I-235 @ Guthrie (03)
US 20: 2W - US 20 E of CR P73 (IWZ3166)
I-80: Rest Area: I-80 EB MM 300 near Davenport
I-80: Rest Area: I-80 EB MM 180 near Grinnell
I-29: CB - I-29 @ 35th Street (21)
US 30: BN - US 30 @ Quill Ave (02)
I-35: Rest Area: I-35 N/S MM 7 - Lamoni - SB Ent.
US 61: RWIS - US 61 MM 159 @ Maquoketa
US-34: 5AK - US-34 WB @ E Vine St (IWZ 3147)
US 34: 4BL - US 34 @ West of  I-29 (IWZ 3705)
IA 9: RWIS - IA 9 MM 90.53 @ Estherville
I-380: CR - I-380 @ H Ave NE (12)
I-80: DM - I-35/80 @ Westown PKWY (68)
I-380: CR - I-380 @ Tower Terrace Rd (20)
US 20: WL - US 20 @ S. Canfield Road (18)
I-80: CB - I-80 @ West I-29 Interchange (02)
  : 6L - Bridge Deck (IWZ3115)
I-380: IC - I-380 @ Forevergreen Rd (13)
I-80: 6W - I-80 @ MM 240 (IWZ3192)
Collins Rd: CR - Collins Rd @ F Ave NE (39)
I-80: Rest Area: I-80 EB MM 270 near Wilton
I-29: SC - I-29 @ US 20 (06)
US 34: 4BL - US 34 @ I-29 (IWZ 3375)
I-380: CR - I-380 @ Collins Rd- South (16)
US 18: D2 - US 18 @ MM 210 near Floyd (D2TV6)
IA 958: 5AK - IA 958 @ Queen Anne Ave (IWZ 3154)
I-380: CR - I-380 @ 4th St SE (10)
IA 2: RWIS - IA 2 MM 219 near Cantril
I-380: WL - I-380 @ N of US 20 (19)
I-29: SC - I-29 @ South of RR Bridge (28)
IA 100: CR - IA 100 Near Xavier High School - MM 6.2 (54)
I-80: IC - I-80 @ Half Moon Rd (01)
I-29: 4BL - I-29 @ US 34 (IWZ 3707)
I-80: I-80 @ MM 204
I-35: DM - I-35 @ Hoover St (77)
I-80: I-80 @ MM 200
US 20: SC - US 20 @ Sunnybrook (16)
I-80: IC - I-80 @ 1st Ave (06)
I-29: SC - I-29 @ Floyd River (44)
I-80: QC - I-80 EB @ DMS (14)
I-80: Parking Only: I-80 EB MM 32 near Shelby
River Dr.: 6L - River Dr. @ 23rd St. (IWZ 3169)
US 18: D2 - US 18 @ MM 186.3 near Mason City (D2TV03)
I-74: QC - I-74 @ 53rd St (11)
I-80: DM - I-35/80 @ E 14th (24)
I-80: IC - I-80 @ Black Hawk Ave NW (27)
IA 163: DM - IA 163-University Ave @ Hickory (46)
IA 13: CR - IA 13 @ Cottage Grove Pkwy (50)
US 18: RWIS - US 18 MM 85 near Spencer
Collins Rd: CR - Collins Rd @ Rockwell Dr NE (38)
I-80: IC - I-80 @ Herbert Hoover Highway (09)
I-74: QC - I-74 @ Spruce Hills (10)
IA 9: RWIS - IA 9 MM 222 near Saratoga
US 30: CR - US 30 @ J St SW (28)
I-80: I-80 @ MM 208
I-35: DM - I-35 @ Adams St (74)
I-74: QC - I-74 @ Toll Plaza to IA (04)
IA 100: CR - IA 100 @ Covington Rd - MM 3.8 (57)
I-74: QC - I-74 @ N Tower to IA (05)
I-235: DM - I-235 @ University (71)
I-380: CR - I-380 @ 32nd St NE (14)
I-80: QC - I-80 @ Northwest Blvd (17)
IA 100: CR - IA 100 @ Edgewood Rd NE (35)
I-380: WL - Evansdale water Tower - East (17)
I-80: I-80 @ MM 197
I-380: CR - I-380 @ Wilson Ave SW - WWD PTZ (07)
I-29: SC - I-29 @ 1st St in Sergeant Bluff (02)
IA 92: RWIS - IA 92 MM 199 near Sigourney
IA 141: DM - IA 141 @ NW 121st St - ICWS Quad (94Q)
I-80: NW - I-80 @ Hwy T22 (09)
IA 958: 5AK - IA 958 @ River Rd - East (IWZ 3116)
I-29: SC - I-29 @ US 20 - South (05)
I-35: DM - I-35 @ NE 158 Ave (64)
US 30: NV - US 30 @ 19th St (05)
Larsen Park Rd.: SC - Larsen Park Rd @ Virginia St (29)
IA 5: DM - IA 5 @ Fleur (33)
US 30: CR - US 30 @ C St SW (30)
IA 2: RWIS - IA 2 MM 70 @ Bedford
S Lewis: SC - S Lewis @ Gordon (25)
Kansas Ave: IC - Kansas Ave @ I-80/380 System IC (33)
  : CR - IA 100 E of Cedar River - MM 5.7 (55)
US 218: 5AI - US 218 @ MM 47 (IWZ 3710)
US 63: D5 - US 63 @ MM 46 near Ottumwa (D5TV04)
I-80: NW - I-80 @ W. 4th St. (04)
US 30: BN - US 30 @ IA 17 (03)
US 59: RWIS - US 59 MM 95 @ Denison
I-29: SC - I-29 @ Sergeant Bluff Rest Area (01)
I-380: WL - US 218 @ N of San Marnen Dr (21)
I-80: CB - I-80 @ Missouri River Bridge (01)
I-80: CB - I-80 @ Woodbury Ave (58)
I-29: CB - I-29 @ 9th Avenue (18)
US 30: AM - US 30 @ S Duff Ave (17)
US 20: SC - US 20 @ Morningside (17)
I-80: DM - I-35/80 @ University (51)
US 34: RWIS - US 34 MM 87 near Creston
IA 958: 5AK - IA 958 @ Vine St - East (IWZ 3142)
I-29: CB - I-29 @ Weigh Station (43)
23rd Avenue: CB - 23rd Avenue @ 24th Street (32)
US 63: RWIS - US 63 MM 35 @ Ottumwa
I-35: Parking Only: I-35 SB MM 31 near Osceola
I-80: Weigh Station: I-80 EB MM 115 near De Soto
I-80: DM - I-35/80 @ Merle Hay (22)
US 30: CR - US 30 @ Edgewood Rd SW (25)
I-35: D2 - I-35 @ MM 194.3 near Clear Lake (D2TV02)
I-80: DM - I-80 @ 34th Ave (56)
I-35: Rest Area: I-35 N/S MM 7 - Lamoni - NB Exit
IA 100: CR - IA 100 @ E Ave NW - MM 1.3 (59)
I-380: 6W - I-380 @ US 6 (IWZ 3173)
I-29: CB - I-29 @ West I-80 Interchange (North) (52)
I-80: IC - I-80 @ Wapsi Ave (10)
US 59: RWIS - US 59 MM 129 @ Ida Grove
I-235: DM - I-235 @ Polk Blvd (14)
I-80: I-80 @ MM 226
US 30: NV - US 30 @ S 11th St (04)
I-380: CR - I-380 @ Coldstream Ave NE (13)
I-380: CR - I-380 @ 42nd St NE (15)
I-380: WL - I-380 @ Poyner Road (15)
US 30: NV - US 30 @ 580th Ave (01)
US 30: CR - US 30 @ Honey Grove Rd (32)
I-80: QC - I-80 @ LeClaire (20)
IA 100: CR - IA 100 @ E Post Rd (45)
I-29/80: CB - I-29/80 @ E of S 24th St (47)
US 30: AM - US 30 @ 520th Ave (14)
IA 13: CR - IA 13 @ 7th Ave (52)
I-80: NW - I-80 @ E. 12th St. (05)
US 30: CR - US 30 @ 21st St SW (26)
I-35: DM - I-35 @ McKinley St (79)
US 218: RWIS - US 218 MM 211 @ Plainfield
I-80: IC - I-80 @ 12th Avenue (23)
I-680: 4BL - I-680 @ Missouri River (IWZ 3711)
I-74: QC - I-74 @ I-80 (19)
US 20: 2W - US 20 E of IA 17 (IWZ 3172)
I-80: DM - I-35/80 @ Hickman (19)
I-80: DM - I-35/80 @ 2nd Ave (23)
I-35: Rest Area: I-35 NB MM 98 near Elkhart
IA 57: 2T - IA 57 @ Iowa St (IWZ 3145)
I-35: Rest Area: I-35 SB MM 98 near Elkhart
IA 141: DM - IA 141 @ SE 19th St (91)
I-380: WL - Evansdale water Tower - West (16)
US 151: 6BX - US-151 @ Wright Bros Blvd (IWZ 3164 East)
I-80: NW - I-80 @ WO Hwy T38N (16)
IA 5: 5BT - IA 5 @ SW 9th St (IWZ 3141)
I-35: DM - I-35 @ Grand (49)
US 30: RWIS - US 30 MM 311 @ DeWitt
I-80: RWIS - I-80 MM 72 near Adair
I-80: I-80 @ MM 196
I-80: RWIS - I-80 MM 110 @ De Soto
I-80: I-80 @ MM 161
I-80: DM - I-35/80 @ Hwy 141 (20)
I-380: CR - I-380 @ Rest Area (01)
I-80: NW - I-80 @ Hwy T38N (12)
IA 958: 5AK - IA 958 @ Vine St - West (IWZ 3142)
I-380: CR - I-380 @ 8th St NE (11)
I-380: WL - I-380 @ MM 64 (14)
I-29: CB - I-29 @ US 275 (53)
US 218: WL - US 218 @ SB Ramp to I-380 SB (04)
I-80: CB - I-80 @ US 6 (12)
I-80: Rest Area: I-80 WB MM 300 near Davenport
I-35: Rest Area: I-35 NB/SB MM 159 near Dows
US 30: CR - US 30 @ Kirkwood Blvd SW (29)
Nebraska St.: SC - Nebraska St @ Gordon Dr (24)
US 30: AM - US 30 @ S Dayton Ave (18)
I-35: DM - I-35 @ NE 142 Ave (63)
IA 958: 5AK - IA 958 @ Boone Ave (IWZ 3135)
I-80: Weigh Station - I-80 WB MM 151 near Mitchellville
I-80: NW - I-80 @ Speedway (06)
I-35: 1T/U - I-35 @ US-30 (IWZ 3706)
I-380: WL - I-380 @ River Road (08)
IA 415: D1 - IA 415 @ Beaver Dr (DMTT02)
US 151: 6BX - US-151 @ Wright Bros Blvd (IWZ 3164 West)
I-80: Rest Area: I-80 EB MM 80 near Adair
US 30: AM - US 30 @ University Blvd (16)
I-29: CB - I-29 @ South I-680 Interchange (36)
I-29: CB - I-29 @ RR Crossing (44)
IA 141: DM - IA 141 @ IA 415 (93)
Broadway: CB - Broadway @ 16th Street (29)
I-80: IC - I-80 @ Hwy 1 (08)
US-34: 5AK - US-34 WB East of E Vine St (IWZ 3716)
US 30: BN - US 30 @ Mile Post 139 (04)
US 30: CR - US 30 @ E of Jappa Rd (33)
US 275: CB - US 275 @ 24th Street (26)
US 18: RWIS - US 18 MM 224 near New Hampton
I-80: DM - I-80 @ East of US 65 (47)
US 65: DM - US 65 @ Vandalia (29)
I-80: Rest Area: I-80 WB MM 208 near Victor
US 30: CR - US 30 @ IA 13 (34)
US 30: BN - US 30 @ Story St - Quad (01Q)
S Lewis: SC - S Lewis @ Golf Course (23)
I-380: IC - I-380 @ Swisher (18)
I-235: DM - I-235 @ Euclid (02)
I-80: Rest Area: I-80 WB MM 270 near Wilton
Avenue G: CB - Avenue G @ 16th Street (41)
I-35: DM - I-35 @ Hwy 5  (36)
16th St: 6L - 16th Street @ Ave. of the Cities (IWZ 3189 North)
I-35: RWIS - I-35 MM 33 @ Osceola
I-80: I-80 @ MM 147
I-80: DM - I-80 @ Ashworth Rd (70)
US 20: RWIS - US 20 MM 181 near Steamboat Rk
I-380: CR - I-380 @ US 30- South (04)
IA 100: CR - IA 100 @ IA 13 (47)
I-29: CB - I-29 @ IA 192 (23)
I-80: NW - I-80 @ Speedway Dr. (07)
IA 4: RWIS - IA 4 MM 25 near Jefferson
US 20: RWIS - US 20 MM 316 @ Dubuque
I-80: I-80 @ MM 150
I-80: RWIS - I-80 MM 290 @ Davenport
I-35: Rest Area: I-35 N/S MM 214 near Northwood
IA 137: RWIS - IA 137 MM 13 @ Eddyville
I-29: CB - I-29 @ 192nd Street (14)
I-380: Rest Area: I-380 SB MM 11 near Cedar Rapids
US-75: 3R - US-75 N of Hinton (IWZ 3153)
US 18: RWIS - US 18 MM 257 near Hawkeye
IA 100: CR - IA 100 @ Menards Ln (44)
I-35: RWIS - I-35 MM 186 near Mason City
US 65: DM - US 65 @ Army Post Rd (30)
I-35: DM - I-35 @ Mile Post 94 (60)
I-35: D2 - I-35 @ MM 196.3 near Clear Lake (D2TV01)
I-35: DM - I-35 @ Corporate Woods DMS (37)
I-235: DM - I-235 @ E 14th (05)
I-80: Parking Only: I-80 WB MM 268 near Wilton
I-80: I-80 @ MM 198
I-35: AM - I-35 @ Heart of Iowa Nature Trail (02)
IA 2: RWIS - IA 2 MM 164 near Centerville
I-480: CB - I-480 @ Missouri River Bridge (20)
US 30: NV - US 30 @ SW 4th St (03)
I-80: IC - I-80 @ Eagle Ave NW (28)
I-80: DM - I-80 E Exit to N I-35 (67)
I-29: SC - I-29 @ IA-SD border (30)
I-380: WL - I-380 @ Evansdale Drive (09)
I-380: CR - I-380 @ 1st Ave SW (09)
US 30: NV - US 30 @ 600th Ave (02)
Kanesville: CB - Kanesville @ N Broadway (31)
I-80: RWIS - I-80 MM 266 near Tipton
US 218: 5AI - US 218 @ MM 47.75  (IWZ 3717)
I-29: SC - I-29 @ 8th St in Sergeant Bluff (03)
I-29: RWIS - I-29 MM 76 @ Mo Valley
IA 5: DM - IA 5 @ SW Connector (35)
I-80: CB - I-80/29 @ On Ramp S Expressway St (59)
I-35: RWIS - I-35 MM 153 near Williams
US 59: D3 - US 20 @ US 59 Holstein (DMTT07)
I-35: DM - I-35 @ Oralabor (40)
IA 57: 2T - IA 57 @ Ellen St (IWZ 3180)
I-80: I-80 @ MM 217
I-235: DM - I-235 @ 2nd Ave (07)
I-80: Rest Area: I-80 EB MM 19 near Underwood
I-29: SC - I-29 @ Singing Hills (04)
I-80: I-80 @ MM 214
I-35: DM - I-35 @ IA 92 (78)
I-74: QC - I-74 @ Avenue of the Cities (01)
I-80: DM - I-35/80 @ Morningstar (43)
I-29: SC - I-29 @ Riverside (13)
I-29: SC - I-29 @ MM 145.4 (46)
US 275: CB - US 275 @ South Expressway (28)
I-29: SC - I-29 @ Floyd (09)
I-35: Parking Only: I-35 SB MM 119 near Story City
IA 958: 5AK - IA 958 @ River Rd - West (IWZ 3116)
I-80: I-80 @ MM 222
I-235: DM - I-235 @ E 21st (04)
I-80: CB - I-80 @ West I-29 Interchange (East) (50)
I-80: IC - I-80 @ Hwy 965 - East (05)
I-80: I-80 @ MM 184
I-74: QC - I-74 @ N Tower to IL (07)
I-29: 4BL - I-29 @ MM 10 by IA 2 (IWZ 3703)
IA 100: CR - IA 100 @ S 22nd St (46)
US 218: D5 - US 218 @ MM 80.9 near Riverside (D5TV01)
US 218: WL - US 218 @ W 8th St (25)
I-80: DM - I-35/80 @ 86th St (21)
I-74: 6L - I-74 @ I-280 (IWZ 3195)
I-80: NW - I-80 @ Newton OH (02)
US 218: WL - US 218 @ Hawthorn (22)
I-80: I-80 @ MM 223
US 20: WL - US 20 @ Hammond (03)
I-80: DM - I-80 @ Grand Prairie Pkwy (48)
I-29: RWIS - I-29 MM 101 near Sloan
19th St: 6L - 19th St @ River Dr IL (IWZ 3152)
I-29: SC - I-29 @ Wesley Parkway (10)
I-35: 1TU - I-35 SB @ US-30 (IWZ 3704)
I-80: Rest Area: I-80 EB MM 148 near Mitchellville
I-380: CR - I-380 @ Boyson Rd (19)
I-380: IC - I-380 @ Penn St (14)
I-29: CB - I-29 @ S of South I-680 Interchange (35)
US 30: BN - US 30 @ U Ave (05)
I-35: Parking Only: I-35 NB MM 212 near Joice
I-80: DM - I-80 EB @ Hubbell ave (25)
US 30: RWIS - US 30 MM 80 @ Carroll
I-29/80: CB - I-29/80 @ W of S 24th St (46)
US 151: D6 - US 151 @ MM 43.5 near Springville W (D6TV03)
I-74: 6L - I-74 Off Ramp @ Exit 4 (IWZ 3151)
US 218: WL - US 218 @ Williston Rd (23)
I-35: RWIS - I-35 MM 13 near Leon
I-80: NW - I-80 @ IA 14 (03)
I-35: Rest Area: I-35 SB MM 33 near Osceola
US 218: WL - US 218 @ W 11th St (24)
US 34: D5 - US 34 @ MM 246.75 near New London (D5TV02)
I-80: I-80 @ MM 215
I-29: SC - I-29 @ South of Riverside (12)
  : CR - IA 100 W of Cedar River - MM 5.3 (56)
US 67: QC - US 67 Centennial Bridge - IL (12)
I-80: NW - I-80 @ E 84th St. (08)
I-74: QC - I-74 @ Last Iowa Exit (08)
23rd Avenue: CB - 23rd Avenue @ Mid America Dr (33)
I-35: DM - I-35 @ NE 126 Ave (62)
I-380: CR - I-380 @ Wright Bros Blvd (02)
I-80: CB - I-80 @ McPherson (10)
US 65: DM - US 65 @ IA 5 (31)
I-29: CB - I-29 @ S of US 275 (54)
I-35: AM - I-35 @ E Lincoln Way (08)
I-380: CR - I-380 @ 76th Ave (03)
IA 100: CR - IA 100 @ Tama St (43)
I-35: DM - I-35 @ Cumming Ave (75)
I-35: 1AM - I-35 @ N of 1st St (IWZ3183)
IA 100: CR - IA 100 W of Edgewood Rd NE - MM 6.6 (53)
US 151: D6 - US 151 @ MM 55.3 near Anamosa (D6TV02)
I-235: DM - I-235 @ MLK (10)
US 30: 6Z - US 30 @ Co Rd V66 (IWZ 3158)
I-35: Rest Area: I-35 N/S MM 7 - Lamoni - Trk Prkg
S Lewis: SC - S Lewis @ Glenn (22)
US 30: CR - US 30 @ Stoney Point Rd (23)
I-235: DM - I-235 @ 28th St (11)
I-380: WL - US 218 @ San Marnan Dr (20)
US 30: RWIS - US 30 MM 252 @ Cedar Rapids
I-80: DM - I-80 Ramps @ I-35 SB NE MixMaster (87)
I-80: CB - I-80 @ Minden Interchange (39)
IA 141: DM - IA 141 @ E 1st St (92)
I-80: NW - I-80 @ Kellog OH (11)
I-80: QC - I-80 @ Brady (18)
I-80: I-80 @ MM 194
I-35: AM - I-35 @ E 190th St (10)
US 20: RWIS - US 20 MM 18 @ Moville
I-280: QC - I-280 @ Rockingham Rd (21)
I-235: DM - I-235 @ Valley West in WDM (17)
I-80: I-80 @ MM 154
US 30: AM - US 30 @ MIle Post 142 (11)
I-35: D1 - I-35 @ MM 151.5 near Woolstock (D1TV08)
I-35: DM - I-35 @ Hwy G50 (80)
I-235: DM - I-235 @ 63rd St (15)
I-80: 6L - I-80 @ I-74/280 Junction IL (IWZ 3576)
19th St: 6L - 19th St @ 7th Ave Moline IL (IWZ 3114)
I-29: CB - I-29 @ IA 370 (13)
IA 13: CR - IA 13 @ Bertram Rd (48)
US 65: D1 - US 65 @ MM 66.6 near Scotch Ridge Rd - Quad (D1TV12Q)
I-80: I-80 @ MM 202
I-29: SC - I-29 @ Pavillion (43)
US 30: CR - US 30 @ 16th Ave SW (22)
I-380: WL - I-380 @ US-20 East -1 (12)
US 218: RWIS - US 218 MM 38 near Mt Pleasant
I-29: CB - I-29 @ Basswood Road (15)
US-30: CR - US 30 @ 80th St SW (60)
I-74: 6L - I-74 @ River Dr IL (IWZ 3113)
US 218: IC - US 218 @ South of I-80 (34)
US 218: WL - US 218 @ W 1st St (26)
IA 100: CR - IA 100 @ Ellis Rd - MM 2.8 (58)
IA 5: DM - IA 5 @ IA 28 (34)
I-80: DM - I-80 @ Hubbell Ave (59)
I-80: CB - I-80 @ I-880 Interchange (38)
I-80: Parking Only: I-80 EB MM 44 near Avoca
I-80: I-80 @ MM 210
IA 2: 4BL - IA 2 @ Missouri River (IWZ 3713)
I-29: 4BL - I-29 @ MM 20 McPaul (IWZ 3702)
I-380: CR - I-380 @ US 30- North (05)
I-80: DM - I-35/80/235 @ NE Mixmaster (01)
I-80: 6L - I-80 @ Davenport RA (IWZ 3162)
US 30: CR - US 30 @ Ivanhoe Rd SW (31)
I-80: IC - I-80 @ Y Ave (26)
16th St: 6L - 16th Street @ Ave. of the Cities (IWZ 3189 South)
US-75: 3R - US-75 S of Hinton (IWZ 3176)
IA 13: CR - IA 13 @ Linn Aire Dr (51)
I-35: Rest Area: I-35 NB MM 120 near Story City
I-380: CR - I-380 @ Collins Rd- North (17)
US 30: AM - US 30 @ 500th Ave (12)
I-380: IC - I-380 @ Swan Lake (15)
I-80: Rest Area: I-80 WB MM 80 near Adair
I-35: AM - I-35 @ Mile Post 105.6 (03)
I-235: DM - I-235 @ 22nd St in WDM (16)
I-29: CB - I-29 @ S of Hamilton Ln (34)
I-235: DM - I-235 @ 42nd WSM (72)
I-80: D4 - I-80 @ MM 93.3 near Stuart (D4TV01)
I-80: IC - I-80 @ Hwy 965 (04)
US 20: SC - US 20 @ Christy (15)
I-380: CR - I-380 @ Blairs Ferry Rd NE (18)
I-380: IC - I-380 @ Hwy 965 NE (16)
I-35: DM - I-35 @ Fillmore St (76)
I-74: 6L - I-74 @ South of 7th Ave IL (IWZ 3709)
US 30: CR - US 30 @ W of 6th St SW (27)
I-74: QC - I-74 @ Middle Rd (09)
I-80: DM - I-80 @ US 65 - West (26)
I-80: DM - I-35/80 @ E of US 69 (89)
I-35: Parking Only: I-35 SB MM 196 near Clear Lk
Collins Rd: CR - Collins Rd @ C Ave NE (40)
IA 141: DM - IA 141 @ NW 121st St - ICWS PTZ (94)
I-80: Rest Area: I-80 EB MM 237 near Tiffin
I-80: RWIS - I-80 MM 220 @ Williamsburg
I-80: Rest Area: I-80 WB MM 19 near Underwood
I-235: DM - I-235 @ E 12th (06)
I-380: CR - I-380 @ Diagonal Dr SW (08)
I-80: CB - I-80 @ Hubbard Road (11)
I-80: DM - I-35/80/235 @ West Mixmaster (44)
I-80: I-80 @ MM 190
US 20: SC - US 20 @ Gordon (18)
I-35: Rest Area: I-35 N/S MM 7 - Lamoni - Car Prkg
I-80: CB - I-80 @ Harry Langdon (07)
Kanesville: CB - Kanesville @ 7th Street (30)
US 30: RWIS - US 30 MM 218 near Tama
US 71: RWIS - US 71 MM 172 near Storm Lk
I-380: IC - I-80 @ I-380/US 218 (03)
I-80: QC - I-80 @ CRY48 (15)
US 275: CB - US 275 East of Missouri River Bridge (25)
I-29: CB - I-29 @ 25th Street (22)
I-29: SC - I-29 @ Bluff (26)
I-35: D2 - I-35 @ MM 160 near Dows (D2TV08)
US 18: R01: US 18 Bridge Deck
I-80: Rest Area: I-80 WB MM 237 near Tiffin
I-35: D1 - I-35 @ Williams DMS (D1TV02)
I-80: I-80 @ MM 225
I-380: Rest Area: I-380 NB MM 11 near Cedar Rapids
I-29: CB - I-29 @ I-80 EB Ramp (45)
IA 141: DM - IA 141 @ SE 37th St (90)
I-80: DM - I-35/80 @ Douglas (42)
Collins Rd: CR - Collins Rd @ Council St NE (37)
US 30: AM - US 30 @ S Dakota Ave (13)
I-35: AM - I-35 @ IA 210 (01)
I-80: DM - I-35/80 @ Meredith Dr (57)
US 218: 2U - US 218 @ E of IA-58 (IWZ 3131)
I-380: CR - I-380 @ Wilson Ave SW - WWD Quad (07Q)
I-29: 4BL - I-29 @ MM 66.7 (IWZ 3112)
US 30: AM - US 30 @ Mile Post 152 (19)
US 20: WL - US 20 @ Ansburough (01)
I-74: QC - I-74 NB @ US 67 (B2)
I-29: SC - I-29 @ MM 147 (31)
I-35: AM - I-35 @ E 13th St (09)
I-80: RWIS - I-80 MM 43 near Avoca
I-29: SC - I-29 @ S. Riverside (27)
I-35: 1AM - I-35 @ S of 1st St (IWZ3187)
US 30: CR - US 30 @ Williams Blvd SW (24)
I-80: DM - I-80 @ 1st Ave in Altoona (39)
I-80: Rest Area: I-80 WB MM 180 near Grinnell
US 34: RWIS - US 34 MM 263.5 @ Burlington
I-380: WL - I-380 @ River Forest Road (07)
I-80: CB - I-80/29 @ East of S 24th St (60)
I-80: NW - I-80 @ MM 169.8 (14)
US 65: DM - US 65 @ University (28)
US 218: IC - US 218 @ Hwy 1 (11)
US-34: 5AK -  US-34 WB @ US-63 (IWZ 3196)
I-80: I-80 @ MM 186
I-80: QC - I-80 @ I-280(16)
I-80: I-80 @ MM 219
I-80: RWIS - I-80 MM 154 @ Colfax
I-35: Parking Only: I-35 NB MM 196 near Clear Lk
IA 5: DM - IA 5 @ US 65/69 (32)
I-35: DM - I-35 @ Maffitt Lake Rd (73)
I-29: CB - I-29/80 @ 24th Street (03)
I-80: DM - I-80/35/235 @ NE MixMaster (88)
Collins Rd: CR - Collins Rd @ 1st Ave E (42)
I-80: I-80 @ MM 149
I-80: NW - I-80 @ 52nd St (01)
I-80: Rest Area: I-80 WB MM 148 near Mitchellville
US 20: RWIS - US 20 MM 97 @ Rockwell City
I-80: DM - I-80 @ 38th in Altoona (54)
I-35: DM - I-35 @ NE 36th St (61)
I-80: IC - I-80 @ Ireland Ave NW (02A)
US-75: 3R - US-75 @ 325th St (IWZ 3138)
Gordon Dr: SC - Gordon Dr @ Virginia (20)
I-380: WL - I-380 @ Cedar River (06)
I-80: NW - I-80 @ WO US 6 (13)
I-29: CB - I-80 @ East I-29 Interchange (57)
19th St: 6L - 19th St @ 12th Ave Moline IL (IWZ 3119)
I-380: WL - I-380 @ US-20 West (05)
I-35: AM - I-35 @ 260th St (05)
I-380: WL - I-380 @ S. Raymond Road (11)
I-80: Parking Only: I-80 EB MM 268 near Wilton
US 218: 2U - US-218 @ S of Broadway St (IWZ 3188)
Google Static Map Image
Camera Camera