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