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