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 Franklin St and Airline Highway (Waterloo). The road is closed due to road construction work. A detour is in operation. There is a height limit in effect. Height limit 15'0". Until November 26, 2019 at about 4:00PM CST. 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 January 31, 2020 at about 3:00PM CST. Between County Road E49 and US 30 (near Le Grand). The road is closed due to road construction work. A detour is in operation. Until June 28, 2019 at about 4:00PM CST.
I-380: CR - I-380 @ Diagonal Dr SW (08)
US 30: BN - US 30 @ Story St (01)
I-80: DM - I-35/80 @ Meredith Dr (57)
IA 100: CR - IA 100 @ S 22nd St (46)
US 30: AM - US 30 @ S Dakota Ave (13)
IA 2: RWIS - IA 2 MM 70 @ Bedford
I-29: SC - I-29 @ 1st St in Sergeant Bluff (02)
I-29: SC - I-29 @ South of RR Bridge (28)
I-80: Rest Area: I-80 WB MM 180 near Grinnell
Kanesville: CB - Kanesville @ N Broadway (31)
I-35: 5V - I-35 @ MM 12.2 (IWZ 3170)
I-80: DM - I-80 @ Grand Prairie Pkwy (48)
Collins Rd: CR - Collins Rd @ F Ave NE (39)
US 20: SC - US 20 @ Gordon (18)
I-80: IC - I-80 @ 1st Ave (06)
US 20: RWIS - US 20 MM 181 near Steamboat Rk
US 218: WL - US 218 @ E. 11th St (24)
I-29: CB - I-29 @ IA 192 (23)
I-29: CB - I-29 @ 35th Street (21)
23rd Avenue: CB - 23rd Avenue @ Mid America Dr (33)
US 30: RWIS - US 30 MM 80 @ Carroll
I-80: CB - I-80 @ McPherson (10)
I-80: CB - I-80/29 @ East of S 24th St (60)
I-235: DM - I-235 @ 63rd St (15)
I-35: 5V - I-35 @ MM 10.5 (IWZ 3105)
I-29: CB - I-29 @ US 275 (53)
US 30: AM - US 30 @ Mile Post 152 (19)
IA 9: RWIS - IA 9 MM 222 near Saratoga
I-380: WL - Evansdale water Tower - East (17)
I-80: DM - I-80 @ East of US 65 (47)
I-80: DM - I-80 @ US 65 - West (26)
I-29: CB - I-80 @ East I-29 Interchange (57)
23rd Avenue: CB - 23rd Avenue @ 24th Street (32)
I-80: IC - I-80 @ Hwy 1 (08)
I-29: RWIS - I-29 MM 10 @ Sidney
IA 199: 6Z - IA 199 @ Van Horne (IWZ 3188)
I-80: Rest Area: I-80 WB MM 270 near Wilton
I-35: DM - I-35 @ Adams St (74)
US 30: CR - US 30 @ E of Jappa Rd (33)
I-380: WL - I-380 @ Poyner Road (15)
I-80: Parking Only: I-80 WB MM 32 near Shelby
IA 5: DM - Hwy 5 @ SW Connector (35)
I-29: SC - I-29 @ Riverside (13)
US 30: RWIS - US 30 MM 218 near Tama
I-35: RWIS - I-35 MM 153 near Williams
US 30: AM - US 30 @ S Duff Ave (17)
US 34: RWIS - US 34 MM 49 near Red Oak
I-380: 6W - I-380 @ Forevergreen Rd (IWZ3192)
I-80: DM - I-35/80/235 @ NE Mixmaster (01)
I-235: DM - I-235 @ MLK (10)
I-80: DM - I-35/80/235 @ West Mixmaster (44)
I-80: NW - I-80 @ Speedway Dr. (07)
IA 9: RWIS - IA 9 MM 90.53 @ Estherville
I-380: CR - I-380 @ Wilson Ave SW (07)
I-80: Parking Only: I-80 EB MM 44 near Avoca
I-80: RWIS - I-80 MM 220 @ Williamsburg
US 218: WL - US 218 @ Sergeant Rd (27)
US 218: IC - US 218 @ Melrose DMS (25)
I-80: QC - I-80 @ Brady (18)
I-35: AM - I-35 @ Mile Post 107.8 (04)
I-80: Rest Area: I-80 EB MM 300 near Davenport
I-35: D2 - I-35 @ MM 160 near Dows (D2TV08)
I-235: DM - I-235 @ Polk Blvd (14)
US 30: CR - US 30 @ Ivanhoe Rd SW (31)
I-35: RWIS - I-35 MM 114 @ Ames
I-80: Rest Area: I-80 EB MM 80 near Adair
I-35: DM - I-35 @ Fillmore St (76)
I-35: D2 - I-35 @ MM 196.3 near Clear Lake (D2TV01)
I-35: DM - I-35 @ Cumming Ave (75)
US 65: DM - US 65 @ University (28)
I-35: DM - I-35 @ NE 126 Ave (62)
US 275: CB - US 275 @ 11th Street (27)
I-480: CB - I-480 @ Missouri River Bridge (20)
I-80: DM - I-80 @ 38th in Altoona (54)
I-29/80: CB - I-29/80 @ E of S 24th St (47)
I-29: SC - I-29 @ Sergeant Bluff Rest Area (01)
I-235: DM - I-235 @ 42nd WSM (72)
I-29: CB - I-29 @ RR Crossing (44)
I-235: DM - I-235 @ Euclid (02)
US 275: CB - US 275 @ 24th Street (26)
Avenue G: CB - Avenue G @ 8th Street (42)
I-80: CB - I-80 @ West I-29 Interchange (East) (50)
US 275: CB - US 275 East of Missouri River Bridge (25)
IA 13: CR - IA 13 @ Linn Aire Dr (51)
I-80: DM - I-80 @ 1st Ave in Altoona (39)
I-35: DM - I-35 @ NE 36th St (61)
IA 163: RWIS - IA 163 MM 45 @ Pella
I-80: CB - I-80/29 @ Indian Creek (61)
I-235: DM - I-235 @ 42nd St (13)
I-35: DM - I-35 @ NE MixMaster (North) (69)
I-235: DM - I-235 @ Guthrie (03)
I-80: RWIS - I-80 MM 43 near Avoca
I-35: D1 - I-35 @ MM 151.5 near Woolstock (D1TV08)
I-29: CB - I-29 @ Weigh Station (43)
US 218: 5Z - US 218 @ MM 39 (IWZ 3146)
I-80: IC - I-80 @ 12th Avenue (23)
US 20: WL - US 20 @ S. Canfield Road (18)
I-380: WL - I-380 @ MM 64 (14)
I-35: Rest Area: I-35 N/S MM 7 - Lamoni - Car Prkg
US 30: CR - US 30 @ Williams Blvd SW (24)
US 218: D5 - US 218 @ MM 80.9 near Riverside (D5TV01)
I-235: DM - I-235 @ Keo Way (09)
I-80: Parking Only: I-80 EB MM 268 near Wilton
I-380: CR - I-380 @ US 30- South (04)
I-29/80: CB - I-29/80 @ W of S 24th St (46)
I-29: CB - I-29 @ I-80 EB Ramp (45)
US 218: 5Z - US 218 @ MM 37.9 (IWZ 3166)
US 151: D6 - US 151 @ MM 43.5 near Springville E (D6TV04)
IA 23: 5AB - IA 23 @ IA 149 (IWZ 3114)
I-80: RWIS - I-80 MM 110 @ De Soto
I-80: CB - I-80/29 WB @ East Interchange (56)
I-29: CB - I-29 @ North I-680 Interchange (37)
I-35: 5V - I-35 @ MM 5.8 (IWZ 3102)
IA 27: 2P - IA 27 @ Cedar Falls MM 181.7 (IWZ3174)
I-80: NW - I-80 @ IA 14 (03)
I-35: AM - I-35 @ IA 210 (01)
I-380: CR - I-380 @ Blairs Ferry Rd NE (18)
I-35: DM - I-35 @ NE 142 Ave (63)
I-29: CB - I-29 @ South I-680 Interchange (36)
S Lewis: SC - S Lewis @ Gordon (25)
I-380: WL - I-380 @ US-20 West (05)
I-80: CB - I-80 @ Harry Langdon (07)
I-80: DM - I-80 WB @ Hubbell Ave (59)
I-80: NW - I-80 @ Hwy T38N (12)
I-380: IC - I-380 @ Swisher (18)
I-29: SC - I-29 @ IA-SD border (30)
US 61: RWIS - US 61 MM 159 @ Maquoketa
I-29: CB - I-29 @ IA 370 (13)
I-80: Rest Area: I-80 EB MM 237 near Tiffin
I-29: SC - I-29 @ S. Riverside (27)
I-380: CR - I-380 @ Collins Rd- North (17)
I-80: Rest Area: I-80 EB MM 270 near Wilton
I-35: Parking Only: I-35 NB MM 196 near Clear Lk
I-380: WL - US 218 @ San Marnan Dr (20)
I-29: CB - I-29 @ 192nd Street (14)
IA 100: CR - IA 100 @ Tama St (43)
I-380: WL - US 218 @ N of San Marnen Dr (21)
US 30: BN - US 30 @ IA 17 (03)
US 218: IC - US 218 @ Melrose (12)
US 20: SC - US 20 @ Lakeport (14)
I-35: AM - I-35 @ US 30 (07)
I-80: NW - I-80 @ 52nd St (01)
I-35: D1 - I-35 @ IA 175 Ellsworth (D1TV09)
I-235: DM - I-235 @ Valley West in WDM (17)
IA 5: DM - Hwy 5 @ Hwy 28 (34)
US 30: AM - US 30 @ S Dayton Ave (18)
I-80: D4 - I-80 @ MM 93.3 near Stuart (D4TV01)
I-29: RWIS - I-29 MM 76 @ Mo Valley
I-80: NW - I-80 @ 108th St. (10)
US 30: AM - US 30 @ 500th Ave (12)
Gordon Dr: SC - Gordon Dr @ Virginia (20)
US 20: SC - US 20 @ Christy (15)
I-380: IC - I-380 @ Penn St (14)
US 20: RWIS - US 20 MM 316 @ Dubuque
US 20: WL - US 20 @ Ansburough (01)
I-35: 1AM - I-35 @ N of 1st St (IWZ3183)
US 30: BN - US 30 @ Quill Ave (02)
I-80: CB - I-80 @ Missouri River Bridge (01)
I-80: QC - I-80 @ Northwest Blvd (17)
I-80: Rest Area: I-80 WB MM 80 near Adair
US 18: RWIS - US 18 MM 85 near Spencer
I-80: CB - I-80 @ US 6 (12)
IA 27: 2P - IA 27 @ Cedar Falls MM 183.5 (IWZ 3153)
I-35: Rest Area: I-35 N/S MM 7 - Lamoni - NB Exit
I-29: CB - I-29 @ Basswood Road (15)
I-680: 4P - I-680 @ MM 26.65 (IWZ 3176)
US 30: CR - US 30 @ Edgewood Rd SW (25)
I-74: QC - I-74 @ Middle Rd (09)
US 30: AM - US 30 @ MIle Post 142 (11)
I-235: DM - I-235 @ University (71)
IA 141: DM - IA 141 @ IA 415 (93)
I-35: D1 - I-35 @ 300th St (D1TV11)
I-80: DM - I-35/80 @ Merle Hay (22)
Avenue G: CB - Avenue G @ 16th Street (41)
I-35: DM - I-35 @ Grand (49)
I-80: DM - I-35/80 @ 2nd Ave (23)
IA 27: 2P - IA 27 @ Cedar Falls MM 181 (IWZ 3135)
I-380: CR - I-380 @ 1st Ave SW (09)
US 30: NV - US 30 @ SW 4th St (03)
US 34: RWIS - US 34 MM 263.5 @ Burlington
I-380: CR - I-380 @ H Ave NE (12)
S Lewis: SC - S Lewis @ Golf Course (23)
I-80: NW - I-80 @ E. 12th St. (05)
I-80: DM - I-35/80 @ Douglas (42)
I-29: SC - I-29 @ US 20 - North (07)
I-380: CR - I-380 @ Wright Bros Blvd (02)
I-74: QC - I-74 @ N Tower to IL (07)
I-80: IC - I-80 @ Black Hawk Ave NW (27)
I-80: RWIS - I-80 MM 266 near Tipton
I-35: RWIS - I-35 MM 33 @ Osceola
I-380: IC - I-380 @ Iowa River (17)
Broadway: CB - Broadway @ 16th Street (29)
I-74: QC - I-74 NB @ US 67 (B2)
US 65: DM - US 65 @ NE 46th (27)
I-35: Parking Only: I-35 NB MM 212 near Joice
US 30: CR - US 30 @ Kirkwood Blvd SW (29)
I-380: CR - I-380 @ Boyson Rd (19)
IA 5: DM - Hwy 5 @ US 65/69 (32)
I-80: Rest Area: I-80 WB MM 208 near Victor
I-80: QC - I-80 @ I-280(16)
I-235: DM - I-235 @ E 14th (05)
I-74: QC - I-74 @ I-80 (19)
I-380: CR - I-380 @ Coldstream Ave NE (13)
Collins Rd: CR - Collins Rd @ 1st Ave E (42)
I-29: CB - I-29 @ I-480 Interchange (19)
I-35: Rest Area: I-35 SB MM 33 near Osceola
I-235: DM - I-235 @ 22nd St in WDM (16)
I-29: CB - I-29 @ S of Hamilton Ln (34)
US 59: RWIS - US 59 MM 129 @ Ida Grove
US 30: CR - US 30 @ Stoney Point Rd (23)
I-80: Rest Area: I-80 WB MM 300 near Davenport
Collins Rd: CR - Collins Rd @ C Ave NE (40)
US 218: WL - US 218 @ W 1st St (26)
I-380: WL - I-380 @ S. Raymond Road (11)
I-80: RWIS - I-80 MM 154 @ Colfax
I-80: CB - I-80 @ Minden Interchange (39)
IA 10: RWIS - IA 10 MM 24 near Alton
IA 5: DM - Hwy 5 @ Fleur (33)
I-29: CB - I-29 @ 9th Avenue (18)
I-80: NW - I-80 @ Speedway (06)
I-380: CR - I-380 @ 42nd St NE (15)
IA 27: 2P - IA27 @ Cedar Falls MM 182.5 (IWZ 3138)
I-29: 3B - I-29 @ MM 148 (IWZ 3147)
IA 141: DM - IA 141 @ SE 19th St (91)
I-80: DM - I-35/80 @ Morningstar (43)
I-74: QC - I-74 @ Avenue of the Cities (01)
US 20: 2P - US 20 @ IA 27 (IWZ 3154)
Collins Rd: CR - Collins Rd @ Council St NE (37)
I-380: IC - I-380 @ Hwy 965 NE (16)
US 30: NV - US 30 @ 19th St (05)
I-80: CB - I-80 @ West I-29 Interchange (02)
I-80: CB - I-80 @ Valley View (09)
IA 2: RWIS - IA 2 MM 219 near Cantril
I-80: QC - I-80 @ CRY48 (15)
US 20: RWIS - US 20 MM 97 @ Rockwell City
US 30: BN - US 30 @ U Ave (05)
I-35: 5V - I-35 @ MM 8.75 (IWZ 3189)
I-35: Rest Area: I-35 N/S MM 214 near Northwood
I-29: SC - I-29 @ South of Riverside (12)
I-380: CR - I-380 @ 8th St NE (11)
I-29: CB - I-29 @ S of US 275 (54)
I-29: SC - I-29 @ Singing Hills (04)
IA 4: RWIS - IA 4 MM 25 near Jefferson
I-380: WL - I-380 @ N of US 20 (19)
IA 141: DM - IA 141 @ SE 37th St (90)
I-380: WL - I-380 @ River Forest Road (07)
I-29: CB - I-29 @ Nebraska Avenue (17)
I-380: CR - I-380 @ Collins Rd- South (16)
I-35: AM - I-35 @ E 13th St (09)
I-80: IC - I-80 @ Eagle Ave NW (28)
I-80: NW - I-80 @ Kellog OH (11)
US 71: RWIS - US 71 MM 172 near Storm Lk
US 18: R01: US 18 Bridge Deck
I-35: AM - I-35 @ 260th St (05)
I-80: CB - I-80 @ Woodbury Ave (58)
I-74: QC - I-74 @ Toll Plaza to IL (06)
US 34: D5 - US 34 @ MM 246.75 near New London (D5TV02)
I-74: QC - I-74 @ Spruce Hills (10)
I-380: RWIS - I-380 MM 20 @ Cedar Rapids
IA 100: CR - IA 100 @ IA 13 (47)
US 63: RWIS - US 63 MM 35 @ Ottumwa
US 30: NV - US 30 @ 580th Ave (01)
IA 141: DM - IA 141 @ E 1st St (92)
I-380: CR - I-380 @ Tower Terrace Rd (20)
I-35: 5V - I-35 @ Lamoni RA (IWZ3196)
I-35: DM - I-35 @ NE 158 Ave (64)
I-80: IC - I-80 @ Dubuque St (07)
I-80: DM - I-80 @ Ashworth Rd (70)
I-74: QC - I-74 @ N Tower to IA (05)
IA 100: CR - IA 100 W of I-380 (36)
I-35: Parking Only: I-35 SB MM 31 near Osceola
I-380: CR - I-380 @ 32nd St NE (14)
I-80: IC - I-80 @ Jasper Ave (02)
I-80: Rest Area: I-80 EB MM 19 near Underwood
I-29: SC - I-29 @ US 20 (06)
I-80: IC - I-80 @ Wapsi Ave (10)
I-35: D1 - I-35 @ Williams DMS (D1TV02)
I-80: DM - I-80 @ NE 80th in Altoona (38)
I-35: AM - I-35 @ US 30 (06)
I-380: 6W - I-380 @ US 6 (IWZ 3173)
I-380: WL - I-380 @ Evansdale Drive (09)
I-235: DM - I-235 @ E 21st (04)
I-80: IC - I-80 @ Hwy 965 - East (05)
I-235: DM - I-235 @ E 12th (06)
IA 13: CR - IA 13 @ Mt Vernon Rd (49)
US 18: RWIS - US 18 MM 257 near Hawkeye
I-80: NW - I-80 @ Hwy T22 (09)
I-80/35: DM - I-80/35 @ E of US 69 (89)
US 30: AM - US 30 @ University Blvd (16)
I-80: Parking Only: I-80 WB MM 268 near Wilton
I-29: SC - I-29 @ Floyd (09)
I-80: Rest Area: I-80 EB MM 208 near Victor
I-35: DM - I-35 @ Corporate Woods DMS (37)
I-74: QC - I-74 @ Toll Plaza to IA (04)
I-380: CR - I-380 @ 4th St SE (10)
US 65: DM - US 65 @ Army Post Rd (30)
I-29: CB - I-29/80 @ S Expressway (05)
I-29: CB - I-29/80 @ 24th Street (03)
US 218: WL - US 218 @ W 8th St (25)
I-80: CB - I-80 @ West I-29 Interchange (West) (49)
US 30: CR - US 30 @ 21st St SW (26)
US 151: RWIS - US 151 MM 49 near Anamosa
I-35: DM - I-35 @ Oralabor (40)
I-35: Rest Area: I-35 NB MM 120 near Story City
I-29/80: CB - I-29/80 @ WB On Ramp S Expressway (48)
US 30: NV - US 30 @ S 11th St (04)
US 218: IC - US 218 @ Hwy 1 (11)
IA 415: DM - IA 415 @ Mile Long Bridge (66)
I-35: DM - I-35 @ Hwy G50 (80)
IA 100: CR - IA 100 @ Edgewood Rd NE (35)
US 30: AM - US 30 @ 520th Ave (14)
Collins Rd: CR - Collins Rd @ Rockwell Dr NE (38)
I-380: IC - I-380 @ Swan Lake (15)
I-35: DM - I-35 @ IA 92 (78)
I-80: NW - I-80 @ W. 4th St. (04)
I-380: CR - I-380 @ 33rd Ave SW (06)
US 30: CR - US 30 @ 16th Ave SW (22)
IA 13: CR - IA 13 @ Bertram Rd (48)
I-80: Rest Area: I-80 WB MM 148 near Mitchellville
I-80: IC - I-80 @ Prairie du Chein (24)
I-35: 1AM - I-35 @ S of 1st St (IWZ3187)
US 30: CR - US 30 @ J St SW (28)
US 20: WL - US 20 @ Hammond (03)
I-35: RWIS - I-35 MM 13 near Leon
US 20: RWIS - US 20 MM 277 @ Manchester
I-80: DM - I-35/80 @ E 14th (24)
US 218: WL - US 218 @ Williston Rd (23)
US 18: D2 - US 18 @ MM 186.3 near Mason City (D2TV03)
IA 2: RWIS - IA 2 MM 164 near Centerville
I-80: DM - I-80 Ramps @ I-35 SB NE MixMaster (87)
I-29/80: CB - I-29/80 @ W of S 24th St (51)
I-80: RWIS - I-80 MM 72 near Adair
I-35: DM - I-35 @ Hoover St (77)
I-74: QC - I-74 @ 12th Ave (02)
I-80: DM - I-80 EB @ Hubbell ave (25)
US 20: WL - US 20 @ Hawkeye Road (02)
I-35: DM - I-35 @ Corporate Woods (53)
I-235: DM - I-235 @ 28th St (11)
IA 92: RWIS - IA 92 MM 199 near Sigourney
I-235: DM - I-235 @ 31st St  (12)
I-80: NW - I-80 @ E 84th St. (08)
I-380: WL - I-380 @ Gilbertville Road (10)
I-35: Rest Area: I-35 N/S MM 7 - Lamoni - Trk Prkg
I-380: IC - I-80 @ I-380/US 218 (03)
I-29: SC - I-29 @ 8th St in Sergeant Bluff (03)
I-380: CR - I-380 @ County Home Rd (21)
US 61: D5 - US 61 @ MM 29.8 near Burlington (D5TV03)
I-80: Parking Only: I-80 EB MM 32 near Shelby
US 218: WL - US 218 @ SB Ramp to I-380 SB (04)
I-29: CB - I-29 @ S of South I-680 Interchange (35)
IA 137: RWIS - IA 137 MM 13 @ Eddyville
I-235: DM - I-235 @ 2nd Ave (07)
I-35: DM - I-35 @ Hwy 5  (36)
I-74: QC - I-74 @ 53rd St (11)
US 18: RWIS - US 18 MM 224 near New Hampton
I-80: DM - I-35/80 @ University (51)
I-80: Rest Area: I-80 EB MM 148 near Mitchellville
I-380: CR - I-380 @ Rest Area (01)
I-380: CR - I-380 @ 76th Ave (03)
US 218: RWIS - US 218 MM 38 near Mt Pleasant
US 30: CR - US 30 @ IA 13 (34)
I-35: Parking Only: I-35 SB MM 120 near Story City
I-80: DM - I-35/80 @ 86th St (21)
I-380: CR - I-380 @ US 30- North (05)
US 34: RWIS - US 34 MM 87 near Creston
I-35: DM - I-35 @ Maffitt Lake Rd (73)
I-80: CB - I-80 @ Hubbard Road (11)
S Lewis: SC - S Lewis @ Singing Hills (21)
I-35: Rest Area: I-35 NB MM 33 near Osceola
US 151: D6 - US 151 @ MM 43.5 near Springville W (D6TV03)
I-35: DM - I-35 @ McKinley St (79)
I-380: WL - I-380 @ River Road (08)
I-35: AM - I-35 @ E 190th St (10)
I-235: DM - I-235 @ 7th Ave (08)
US 30: 6Z - US 30 @ Co Rd V66 (IWZ 3158)
US 59: RWIS - US 59 MM 95 @ Denison
US 30: CR - US 30 @ Honey Grove Rd (32)
US 59: D3 - US 20 @ US 59 Holstein (DMTT07)
I-80: IC - I-80 @ Hwy 965 (04)
IA 13: CR - IA 13 @ 7th Ave (52)
I-35: DM - I-35 @ Mile Post 94 (60)
S Lewis: SC - S Lewis @ Glenn (22)
I-29: CB - I-29 @ 25th Street (22)
US 218: RWIS - US 218 MM 211 @ Plainfield
IA 13: CR - IA 13 @ Cottage Grove Pkwy (50)
I-80: DM - I-80 E Exit to N I-35 (67)
US 67: QC - US 67 Centennial Bridge - IA (13)
I-80: QC - I-80 EB @ DMS (14)
I-80: DM - I-80 @ Jordan Creek (18)
I-380: WL - I-380 @ US-20 East -1 (12)
I-80: RWIS - I-80 MM 290 @ Davenport
I-74: QC - I-74 SB @ US 67 (B1)
IA 9: RWIS - IA 9 MM 265 near Decorah
US 65: D1 - US 65 @ MM 66.6 near Scotch Ridge Rd (D1TV12)
US 30: NV - US 30 @ 600th Ave (02)
I-80: DM - I-80/35/235 @ NE MixMaster (88)
US 20: SC - US 20 @ Sunnybrook (16)
I-35: D2 - I-35 @ MM 194.3 near Clear Lake (D2TV02)
US 65: DM - US 65 @ Vandalia (29)
I-29: RWIS - I-29 MM 101 near Sloan
I-80: RWIS - I-80/29 MM 2 @ Co Bluffs
I-29: CB - I-29 @ West I-80 Interchange (North) (52)
I-35: AM - I-35 @ E Lincoln Way (08)
I-80: QC - I-80 @ LeClaire (20)
I-280: QC - I-280 @ Rockingham Rd (21)
US 30: RWIS - US 30 MM 252 @ Cedar Rapids
Gordon Dr: SC - Gordon Dr @ Nebraska (19)
I-35: Rest Area: I-35 NB/SB MM 159 near Dows
I-35: AM - I-35 @ Heart of Iowa Nature Trail (02)
I-380: WL - Evansdale water Tower - West (16)
US 30: AM - US 30 @ Mile Post 147 (15)
US 30: CR - US 30 @ W of 6th St SW (27)
I-29: SC - I-29 @ Wesley Parkway (10)
US 20: RWIS - US 20 MM 18 @ Moville
I-80: CB - I-80/29 @ S Expressway St (55)
IA 100: CR - IA 100 @ E Post Rd (45)
I-680: 4P - I-680 @ MM 20.2 (IWZ 3160)
4th St: 2H - 4th St @ RR crossing (IWZ 3172)
US 65: DM - US 65 @ HWY 5 (31)
I-80: Rest Area: I-80 EB MM 180 near Grinnell
I-80: IC - I-80 @ Y Ave (26)
I-80: CB - I-80 @ Madison Avenue (08)
US 218: WL - US 218 @ Hawthorn (22)
I-29: SC - I-29 @ RR Bridge (08)
I-80: DM - I-35/80 @ Westown PKWY (68)
I-80: CB - I-80 @ I-680 Interchange (38)
US 151: D6 - US 151 @ MM 55.3 near Anamosa (D6TV02)
I-80: Rest Area: I-80 WB MM 237 near Tiffin
US 275: CB - US 275 @ South Expressway (28)
I-80: IC - I-80 @ Herbert Hoover Highway (09)
I-380: WL - I-380 @ Cedar River (06)
I-80: DM - I-35/80 @ Hickman (19)
I-380: WL - I-380 @ US-20 East -2 (13)
I-80: IC - I-80 @ Half Moon Rd (01)
US 30: BN - US 30 @ Mile Post 139 (04)
IA 100: CR - IA 100 @ Menards Ln (44)
IA 163: DM - Hwy 163-University Ave @ Hickory (46)
I-35: RWIS - I-35 MM 186 near Mason City
I-680: 4P - I-680 @ MM 21.4 (IWZ3175)
US 30: RWIS - US 30 MM 311 @ DeWitt
US 18: D2 - US 18 @ MM 210 near Floyd (D2TV6)
I-74: QC - I-74 @ Last Iowa Exit (08)
I-80: Rest Area: I-80 WB MM 19 near Underwood
I-80: DM - I-35/80 @ Hwy 141 (20)
I-29: SC - I-29 @ Hamilton (11)
I-80: NW - I-80 @ Newton OH (02)
I-35: DM - I-35 @ Mills Civic (50)
Kanesville: CB - Kanesville @ 7th Street (30)
I-35: Parking Only: I-35 SB MM 196 near Clear Lk
IA 27: 2P - IA 27 @ Viking Rd (IWZ 3145)
I-35: DM - I-35 @ Ashworth Ave (55)
US 30: CR - US 30 @ C St SW (30)
I-80: DM - I-80 @ 34th Ave (56)
US 20: SC - US 20 @ Morningside (17)
I-35: Rest Area: I-35 N/S MM 7 - Lamoni - SB Ent.
I-29: SC - I-29 @ US 20 - South (05)
IA 330: D1 - IA 330 @ IA 117 (DMTT02)
US 67: QC - US 67 Centennial Bridge - IL (12)
I-29: SC - I-29 @ Bluff (26)
I-35: AM - I-35 @ Mile Post 105.6 (03)
I-80: DM - I-80 @ NE Mixmaster (East) (58)
I-74: QC - I-74 @ 5th Ave (03)
Google Static Map Image
Camera Camera