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