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