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