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