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