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