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