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