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