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