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