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