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