Iowa DOT Logo IADOT ISP
Cameras—Statewide
Map of Statewide Between the Mississippi River bridge and US 67 (near Sabula). The road is closed due to bridge construction work. A detour is in operation. Until May 25, 2018 at about 4:00PM CDT. Between Exit 18: County Roads J20 and R34 (Decatur City) and Exit 4: US 69 (near Lamoni). The roadway is reduced to one lane due to road construction work. Until May 3, 2018 at about 4:00PM CDT. Between Exit 2: US 6; Spruce Hills Drive; Kimberly Road and Exit 4: US 67; Grant Street and State Street (near Bettendorf). The roadway is reduced to one lane because of night time construction work. From 9:00PM CDT to 6:00AM CDT on Sunday and from 7:00PM CDT to 6:00AM CDT on Monday, Tuesday, Wednesday and Thursday. Until November 1, 2018 at about 6:00AM CDT. Between Exit 4: US 69 (near Lamoni) and Exit 12: IA 2 (near Davis City). The roadway is reduced to one lane due to road construction work. Until May 3, 2018 at about 5:00PM CDT. Between County Road T55 and County Road T69 (near Reinbeck). The roadway is reduced to one lane due to road construction work. Look out for temporary traffic lights. There is a height limit in effect. Height limit 15'0". Until May 11, 2018 at about 4:30PM CDT. Between US 30 (Toledo) and IA 8 (Traer). The roadway is reduced to one lane due to road construction work. A pilot car is in operation. Look out for flaggers. From 8:00AM CDT to 7:00PM CDT on weekdays. Until June 13, 2018 at about 4:30PM CDT. Between County Road T47 and County Road T53 (near Morrison). The roadway is reduced to one lane due to road construction work. Look out for temporary traffic lights. There is a height limit in effect. There is a width limit in effect. Height limit 15'0". Width limit 10'1". Until May 11, 2018 at about 4:30PM CDT. Between US 218 and County Road C66 (near 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 US 20 (Hudson) and US 218; IA 57 (Cedar Falls). The roadway is reduced to one lane due to road construction work. Until April 26, 2018 at about 6:00AM CDT. Between IA 5 and I-235 (near Des Moines). The road is closed due to road construction work. A detour is in operation. Until May 30, 2018 at about 4:00PM CDT. Between IA 163 and County Road F62 (near Monroe). 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. Height limit 15'0". Until May 18, 2018 at about 4:30PM CDT. Between County Road F62 (near Monroe) and I-80; US 6 (Newton). 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. Height limit 15'0". Until May 18, 2018 at about 4:30PM CDT. Between County Road E49 and US 30 (near Le Grand). The road is closed due to road construction work. A detour is in operation. Until November 21, 2018 at about 4:30PM CDT. Between US 218 and County Road C66 (near Waterloo). The roadway is reduced to one lane due to road construction work. Look out for temporary traffic lights. There is a height limit in effect. Height limit 15'0". Until November 17, 2018 at about 4:30PM CDT. Between IA 965 and IA 1 (near Coralville). The roadway is reduced to one lane because of night time construction work. From 8:00PM CDT to 6:00AM CDT on Sunday, Monday, Tuesday, Wednesday and Thursday. Until May 25, 2018 at about 6:00AM CDT. Between the DOT Weigh Station (near Huxley) and Exit 111: US 30 (Ames). Expect changing traffic patterns due to bridge construction work. Until November 20, 2018 at about 5:00PM CDT. Between I-80 and County Road Y52 (near Davenport). The roadway is reduced to one lane because of night time construction work. From 7:00PM CDT to 6:00AM CDT on Sunday, Monday, Tuesday, Wednesday and Thursday. Until Wednesday, at about 6:00AM CDT.
I-29: SC - I-29 @ South of RR Bridge (28)
IA 149: 5AB - IA 149 @ MM 10 (IWZ 3114)
I-235: DM - I-235 @ E 21st (04)
I-35: RWIS - I-35 MM 186 near Mason City
I-80: IC - I-80 @ Prairie du Chein (24)
I-29: SC - I-29 @ 8th St in Sergeant Bluff (03)
I-35: Rest Area: I-35 SB MM 33 near Osceola
US 218: 5Z - US 218 @ MM 39 (IWZ 3146)
I-380: IC - I-380 @ Swan Lake (15)
I-380: WL - I-380 @ US-20 East -1 (12)
I-380: CR - I-380 @ Coldstream Ave NE (13)
US 30: CR - US 30 @ C St SW (30)
Gordon Dr: SC - Gordon Dr @ Virginia (20)
I-29: CB - I-29 @ Basswood Road (15)
I-35: RWIS - I-35 MM 13 near Leon
I-29: RWIS - I-29 MM 101 near Sloan
I-80: NW - I-80 @ E 84th St. (08)
IA 137: RWIS - IA 137 MM 13 @ Eddyville
I-35: Rest Area: I-35 N/S MM 7 - Lamoni - SB Ent.
I-74: QC - I-74 @ Toll Plaza to IL (06)
I-380: CR - I-380 @ Boyson Rd (19)
I-29: SC - I-29 @ Riverside (13)
I-380: CR - I-380 @ 33rd Ave SW (06)
US 67: QC - US 67 Centennial Bridge - IL (12)
I-29: CB - I-29 @ S of Hamilton Ln (34)
I-35: DM - I-35 @ McKinley St (79)
US 275: CB - US 275 East of Missouri River Bridge (25)
I-235: DM - I-235 @ E 14th (05)
US 218: RWIS - US 218 MM 211 @ Plainfield
S Lewis: SC - S Lewis @ Glenn (22)
IA 2: RWIS - IA 2 MM 70 @ Bedford
I-80: CB - I-80 @ Harry Langdon (07)
23rd Avenue: CB - 23rd Avenue @ Mid America Dr (33)
I-680: 4P - I-680 @ MM 20.2 (IWZ 3160)
I-380: WL - I-380 @ Evansdale Drive (09)
IA 2: RWIS - IA 2 MM 219 near Cantril
I-380: CR - I-380 @ H Ave NE (12)
Avenue G: CB - Avenue G @ 8th Street (42)
I-80: IC - I-80 @ Y Ave (26)
I-80: RWIS - I-80 MM 154 @ Colfax
US 65: DM - US 65 @ Vandalia (29)
US 30: CR - US 30 @ IA 13 (34)
I-29: SC - I-29 @ Singing Hills (04)
US 275: CB - US 275 @ 24th Street (26)
IA 163: DM - Hwy 163-University Ave @ Hickory (46)
US 20: SC - US 20 @ Christy (15)
I-80: RWIS - I-80 MM 72 near Adair
US 34: D5 - US 34 @ MM 246.75 near New London (D5TV02)
I-35: AM - I-35 @ E 190th St (10)
I-380: IC - I-380 @ Penn St (14)
I-29: 3B - I-29 @ MM 148 (IWZ 3147)
IA 100: CR - IA 100 @ Edgewood Rd NE (35)
US 30: CR - US 30 @ 16th Ave SW (22)
I-74: QC - I-74 @ N Tower to IA (05)
I-380: WL - I-380 @ MM 64 (14)
I-80: CB - I-80 @ US 6 (12)
I-74: QC - I-74 @ 5th Ave (03)
I-35: Parking Only: I-35 NB MM 212 near Joice
I-80: CB - I-80 @ Missouri River Bridge (01)
I-80: NW - I-80 @ Hwy T38N (12)
I-35: DM - I-35 @ Grand (49)
I-74: QC - I-74 @ Last Iowa Exit (08)
I-380: IC - I-380 @ Hwy 965 NE (16)
Gordon Dr: SC - Gordon Dr @ Nebraska (19)
I-80: IC - I-80 @ Dubuque St (07)
I-80: 1AC - I-80/35 @ E of Morningstar (IWZ 3158)
I-29: SC - I-29 @ Hamilton (11)
I-380: CR - I-380 @ US 30- North (05)
I-235: DM - I-235 @ 63rd St (15)
I-35: AM - I-35 @ E Lincoln Way (08)
I-80: IC - I-80 @ Hwy 1 (08)
I-80: NW - I-80 @ Newton OH (02)
US 218: D5 - US 218 @ MM 80.9 near Riverside (D5TV01)
US 20: RWIS - US 20 MM 18 @ Moville
I-29: SC - I-29 @ RR Bridge (08)
US 20: WL - US 20 @ Ansburough (01)
I-29: SC - I-29 @ Floyd (09)
US 30: CR - US 30 @ Ivanhoe Rd SW (31)
I-29: CB - I-29 @ South I-680 Interchange (36)
I-80: IC - I-80 @ 1st Ave (06)
I-80: DM - I-35/80 @ Douglas (42)
I-35: DM - I-35 @ Ashworth Ave (55)
I-380: CR - I-380 @ 42nd St NE (15)
I-80: IC - I-80 @ Herbert Hoover Highway (09)
I-235: DM - I-235 @ 7th Ave (08)
I-80: CB - I-80/29 @ S Expressway St (55)
US 30: AM - US 30 @ S Duff Ave (17)
I-380: IC - I-80 @ I-380/US 218 (03)
I-80: DM - I-35/80 @ Hickman (19)
I-29: CB - I-29 @ I-80 EB Ramp (45)
I-235: DM - I-235 @ 22nd St in WDM (16)
US 65: DM - US 65 @ University (28)
US 30: CR - US 30 @ 21st St SW (26)
I-35: DM - I-35 @ Maffitt Lake Rd (73)
US 275: CB - US 275 @ 11th Street (27)
US 20: WL - US 20 @ S. Canfield Road (18)
I-380: CR - I-380 @ 4th St SE (10)
I-380: CR - I-380 @ Wright Bros Blvd (02)
US 275: CB - US 275 @ South Expressway (28)
IA 9: RWIS - IA 9 MM 265 near Decorah
I-80: RWIS - I-80 MM 266 near Tipton
I-29/80: CB - I-29/80 @ E of S 24th St (47)
I-29: CB - I-29 @ S of South I-680 Interchange (35)
I-80: DM - I-80 @ East of US 65 (47)
I-35: DM - I-35 @ NE 158 Ave (64)
US 61: D5 - US 61 @ IA 92 (IWZ 3195_SB)
US 30: CR - US 30 @ Kirkwood Blvd SW (29)
I-680: 4P - I-680 @ MM 21.4 (IWZ3175)
I-380: WL - US 218 @ San Marnan Dr (20)
IA 5: DM - Hwy 5 @ US 65/69 (32)
US 61: RWIS - US 61 MM 159 @ Maquoketa
I-380: CR - I-380 @ US 30- South (04)
I-80: DM - I-80 @ 34th Ave (56)
US 34: RWIS - US 34 MM 263.5 @ Burlington
I-35: AM - I-35 @ US 30 (07)
I-80: DM - I-35/80 @ 86th St (21)
US 30: BN - US 30 @ Quill Ave(02)
I-235: DM - I-235 @ Euclid (02)
I-480: CB - I-480 @ Missouri River Bridge (20)
I-80: QC - I-80 @ CRY48 (15)
I-235: DM - I-235 @ E 12th (06)
Collins Rd: CR - Collins Rd @ Rockwell Dr NE (38)
IA 100: CR - IA 100 @ E Post Rd (45)
Collins Rd: CR - Collins Rd @ Mall Entrance (41)
IA 27: 2P - IA27 @ Cedar Falls MM 182.5 (IWZ 3138)
US 151: D6 - US 151 @ MM 55.3 near Anamosa (D6TV02)
I-80: IC - I-80 @ Jasper Ave (02)
Avenue G: CB - Avenue G @ 16th Street (41)
US 30: NV - US 30 @ SW 4th St (03)
I-380: CR - I-380 @ Blairs Ferry Rd NE (18)
I-80: CB - I-80 @ Madison Avenue (08)
I-29: CB - I-80 @ East I-29 Interchange (57)
S Lewis: SC - S Lewis @ Singing Hills (21)
I-29: CB - I-29 @ 35th Street (21)
IA 13: CR - IA 13 @ Mt Vernon Rd (49)
I-74: QC - I-74 @ Toll Plaza to IA (04)
I-29: SC - I-29 @ Bluff (26)
I-29: CB - I-29 @ 25th Street (22)
US 20: RWIS - US 20 MM 97 @ Rockwell City
I-35: 5V - I-35 @ MM 5.8 (IWZ 3102)
IA 9: RWIS - IA 9 MM 90.53 @ Estherville
I-35: DM - I-35 @ Fillmore St (76)
I-80/35: DM - I-80/35 @ E of US 69 (89)
US 30: RWIS - US 30 MM 252 @ Cedar Rapids
I-35: AM - I-35 @ US 30 (06)
I-380: CR - I-380 @ County Home Rd (21)
I-80: DM - I-80 EB @ Hubbell ave (25)
US 34: RWIS - US 34 MM 49 near Red Oak
US 59: RWIS - US 59 MM 95 @ Denison
IA 100: CR - IA 100 @ Menards Ln (44)
US 30: NV - US 30 @ 580th Ave (01)
IA 27: 2P - IA 27 @ Cedar Falls MM 181 (IWZ 3135)
US 151: RWIS - US 151 MM 49 near Anamosa
I-80: 4AG - I-80 @ MM 41 (IWZ 3142)
US 30: CR - US 30 @ Williams Blvd SW (24)
I-35: DM - I-35 @ Corporate Woods Dr (37)
US 30: RWIS - US 30 MM 80 @ Carroll
US 20: RWIS - US 20 MM 181 near Steamboat Rk
IA 10: RWIS - IA 10 MM 24 near Alton
US 30: NV - US 30 @ S 11th St (04)
I-35: DM - I-35 @ Adams St (74)
IA 163: RWIS - IA 163 MM 45 @ Pella
I-80: RWIS - I-80 MM 43 near Avoca
IA 415: DM - IA 415 @ Mile Long Bridge (66)
IA 141: DM - IA 141 @ SE 19th St (91)
IA 13: CR - IA 13 @ Cottage Grove Pkwy (50)
I-35: DM - I-35 @ Hwy G50 (80)
I-380: CR - I-380 @ Collins Rd- North (17)
I-35: Parking Only: I-35 NB MM 196 near Clear Lk
I-80: RWIS - I-80 MM 220 @ Williamsburg
I-80: NW - I-80 @ Hwy T22 (09)
I-380: RWIS - I-380 MM 20 @ Cedar Rapids
I-380: WL - I-380 @ S. Raymond Road (11)
I-35: 1AM - I-35 @ MM 92.45 (IWZ3187)
I-80: 4AG - I-80 @ MM 42 (IWZ 3190)
I-29: CB - I-29 @ RR Crossing (44)
I-80: NW - I-80 @ Speedway Dr. (07)
I-80: IC - I-80 @ Eagle Ave NW (28)
US 61: D5 - US 61 @ MM 76.15 (IWZ 3188_SB)
I-35: DM - I-35 @ IA 92 (78)
I-80: DM - I-80 @ 38th in Altoona (54)
I-29/80: CB - I-29/80 @ W of S 24th St (51)
I-80: NW - I-80 @ W. 4th St. (04)
I-80: IC - I-80 @ Hwy 965 - East (05)
I-35: 2L - I-35 @ IA 9 (IWZ3134)
I-29: CB - I-29 @ I-480 Interchange (19)
Collins Rd: CR - Collins Rd @ 1st Ave E (42)
I-80: QC - I-80 EB @ DMS (14)
I-235: DM - I-235 @ 28th St (11)
US 59: RWIS - US 59 MM 129 @ Ida Grove
US 71: RWIS - US 71 MM 172 near Storm Lk
I-80: 1AC - I-80/35 @ W of Morningstar (IWZ 3112)
I-380: CR - I-380 @ Collins Rd- South (16)
US 20: SC - US 20 @ Sunnybrook (16)
I-380: WL - Evansdale water Tower - West (16)
I-235: DM - I-235 @ MLK (10)
I-380: 6W - I-380 @ Forevergreen Rd (IWZ3192)
US 61: D5 - US 61 @ MM 77.2 (IWZ 3141_SB)
US 218: IC - US 218 @ Hwy 1 (11)
US 218: WL - US 218 @ Williston Rd (23)
I-80: NW - I-80 @ 108th St. (10)
I-235: DM - I-235 @ University (71)
US 67: QC - US 67 Centennial Bridge - IA (13)
I-29: CB - I-29 @ 192nd Street (14)
I-35: D2 - I-35 @ MM 196.3 near Clear Lake (D2TV01)
I-80: IC - I-80 @ Black Hawk Ave NW (27)
I-35: D2 - I-35 @ MM 194.3 near Clear Lake (D2TV02)
I-35: AM - I-35 @ IA 210 (01)
I-35: 1V - I-35 @ South of 260th St (IWZ 3159)
US 61: D5 - US 61 @ IA 92 (IWZ 3195_NB)
I-235: DM - I-235 @ Valley West in WDM (17)
US 151: D6 - US 151 @ MM 43.5 near Springville E (D6TV04)
I-29: CB - I-29 @ S of US 275 (54)
I-80: DM - I-80/35/235 @ NE MixMaster (88)
US 65: D1 - US 65 @ MM 98.4 near Mingo NE (D1TV06)
US 30: AM - US 30 @ 500th Ave (12)
IA 141: DM - IA 141 @ IA 415 (93)
US 18: RWIS - US 18 MM 224 near New Hampton
I-35: DM - I-35 @ Cumming Ave (75)
I-29: RWIS - I-29 MM 10 @ Sidney
IA 13: CR - IA 13 @ 7th Ave (52)
I-80: DM - I-35/80 @ Merle Hay (22)
I-380: WL - US 218 @ N of San Marnen Dr (21)
I-35: Parking Only: I-35 SB MM 31 near Osceola
US 30: AM - US 30 @ S Dayton Ave (18)
I-74: QC - I-74 @ I-80 (19)
US 61: D5 - US 61 @ IA 92 (IWZ 3195_WB)
I-80: 1AT - I-80 @ MM 182 (IWZ 3153)
US 30: AM - US 30 @ Mile Post 147 (15)
I-80: NW - I-80 @ Speedway (06)
IA 100: CR - IA 100 W of I-380 (36)
I-80: IC - I-80 @ Hwy 965 (04)
US 30: CR - US 30 @ J St SW (28)
I-80: CB - I-80 @ Hubbard Road (11)
I-35: Parking Only: I-35 SB MM 120 near Story City
US 30: CR - US 30 @ Stoney Point Rd (23)
I-80: CB - I-80 @ Minden Interchange (39)
I-80: IC - I-80 @ Half Moon Rd (01)
I-80: DM - I-80 WB @ Hubbell Ave (59)
I-29: CB - I-29/80 @ S Expressway (05)
I-80: NW - I-80 @ IA 14 (03)
I-29: CB - I-29 @ Weigh Station (43)
I-35: DM - I-35 @ NE 36th St (61)
US 30: BN - US 30 @ Story St (01)
I-35: RWIS - I-35 MM 33 @ Osceola
I-380: WL - I-380 @ N of US 20 (19)
I-29: SC - I-29 @ Wesley Parkway (10)
I-35: 1AM - I-35 @ MM 92.84 (IWZ3183)
US 61: 5K - US 61 @ IA 92 (IWZ 3195)
US 30: AM - US 30 @ 520th Ave (14)
I-80: DM - I-80 @ NE Mixmaster (East) (58)
I-35: Rest Area: I-35 NB MM 120 near Story City
US 61: 5K - US 61 @ MM 76.15 (IWZ 3188)
US 65: DM - US 65 @ HWY 5 (31)
US 30: NV - US 30 @ 600th Ave (02)
US 218: WL - US 218 @ W 8th St (25)
I-80: D4 - I-80 @ MM 93.3 near Stuart (D4TV01)
I-29: CB - I-29 @ IA 370 (13)
IA 100: CR - IA 100 @ S 22nd St (46)
I-80: IC - I-80 @ 12th Avenue (23)
US 218: WL - US 218 @ Hawthorn (22)
US 30: RWIS - US 30 MM 311 @ DeWitt
IA 13: CR - IA 13 @ Bertram Rd (48)
I-380: WL - I-380 @ Cedar River (06)
I-29: SC - I-29 @ Floyd Blvd (29)
I-29/80: CB - I-29/80 @ WB On Ramp S Expressway (48)
I-35: DM - I-35 @ Hwy 5  (36)
I-80: RWIS - I-80 MM 290 @ Davenport
US 61: D5 - US 61 @ MM 76.15 (IWZ 3188_NB)
US 65: DM - US 65 @ NE 46th (27)
I-380: IC - I-380 @ Swisher (18)
I-380: CR - I-380 @ Diagonal Dr SW (08)
I-35: DM - I-35 @ Mills Civic (50)
I-80: CB - I-80 @ Woodbury Ave (58)
I-74: QC - I-74 @ 53rd St (11)
I-35: D2 - I-35 @ MM 160 near Dows (D2TV08)
S Lewis: SC - S Lewis @ Golf Course (23)
US 63: 2H - US 63 @ Franklin St (IWZ 3164)
I-29: SC - I-29 @ 1st St in Sergeant Bluff (02)
US 30: BN - US 30 @ Mile Post 139 (04)
I-380: CR - I-380 @ Wilson Ave SW (07)
US 218: WL - US 218 @ E. 11th St (24)
Collins Rd: CR - Collins Rd @ C Ave NE (40)
I-80: DM - I-35/80 @ E 14th (24)
I-35: D1 - I-35 @ 300th St (D1TV11)
I-80: DM - I-35/80/235 @ West Mixmaster (44)
I-380: WL - I-380 @ Poyner Road (15)
US 30: CR - US 30 @ W of 6th St SW (27)
I-35: Rest Area: I-35 N/S MM 7 - Lamoni - Car Prkg
I-80: CB - I-80 @ Valley View (09)
I-80: IC - I-80 @ Wapsi Ave (10)
US 30: CR - US 30 @ Edgewood Rd SW (25)
US 34: RWIS - US 34 MM 87 near Creston
US 218: WL - US 218 @ Sergeant Rd (27)
US 20: RWIS - US 20 MM 316 @ Dubuque
I-29: CB - I-29 @ US 275 (53)
I-380: CR - I-380 @ 8th St NE (11)
I-80: DM - I-80 @ Jordan Creek (18)
I-380: WL - I-380 @ US-20 East -2 (13)
I-80: DM - I-35/80 @ Westown PKWY (68)
I-35: D1 - I-35 @ IA 175 Ellsworth (D1TV09)
I-80: CB - I-80/29 WB @ East Interchange (56)
I-235: DM - I-235 @ 2nd Ave (07)
US 218: 5Z - US 218 @ MM 37.9 (IWZ 3166)
US 169: 4AL - US 169 @ MM 76 (IWZ 3145)
I-80: CB - I-80 @ West I-29 Interchange (02)
I-80: DM - I-80 @ 1st Ave in Altoona (39)
IA 5: DM - Hwy 5 @ Hwy 28 (34)
US 20: SC - US 20 @ Gordon (18)
US 61: D5 - US 61 @ MM 29.8 near Burlington (D5TV03)
I-380: WL - I-380 @ Gilbertville Road (10)
IA 5: DM - Hwy 5 @ Fleur (33)
I-29: CB - I-29/80 @ 24th Street (03)
I-380: IC - I-380 @ Iowa River (17)
23rd Avenue: CB - 23rd Avenue @ 24th Street (32)
I-80: RWIS - I-80 MM 110 @ De Soto
I-29: CB - I-29 @ IA 192 (23)
I-29: SC - I-29 @ US 20 (06)
I-35: 5V - I-35 @ Lamoni RA (IWZ3196)
US 61: D5 - US 61 @ 180th St (DMTT03)
I-29: SC - I-29 @ US 20 - South (05)
US 30: CR - US 30 @ Honey Grove Rd (32)
US 30: BN - US 30 @ U Ave(05)
US 218: IC - US 218 @ Melrose DMS (25)
I-35: AM - I-35 @ Heart of Iowa Nature Trail (02)
I-35: Rest Area: I-35 NB MM 33 near Osceola
US 30: AM - US 30 @ University Blvd (16)
I-380: CR - I-380 @ 76th Ave (03)
US 18: D2 - US 18 @ MM 210 near Floyd (D2TV6)
I-380: CR - I-380 @ Tower Terrace Rd (20)
IA 2: RWIS - IA 2 MM 164 near Centerville
US 218: IC - US 218 @ Melrose (12)
I-80: QC - I-80 @ LeClaire (20)
I-29: SC - I-29 @ S. Riverside (27)
I-380: WL - I-380 @ River Forest Road (07)
US 20: WL - US 20 @ Hammond (03)
I-80: DM - I-80 @ Grand Prairie Pkwy (48)
I-80: DM - I-35/80 @ 2nd Ave (23)
I-380: WL - I-380 @ River Road (08)
I-280: QC - I-280 @ Rockingham Rd (21)
I-35: RWIS - I-35 MM 114 @ Ames
I-80: QC - I-80 @ I-280(16)
I-80: NW - I-80 @ Kellog OH (11)
I-380: 6W - I-380 @ MM 1.35 (IWZ 3173)
US 18: D2 - US 18 @ MM 186.3 near Mason City (D2TV03)
I-35: Rest Area: I-35 N/S MM 7 - Lamoni - NB Exit
US 63: RWIS - US 63 MM 35 @ Ottumwa
US 218: WL - US 218 @ SB Ramp to I-380 SB (04)
I-29/80: CB - I-29/80 @ W of S 24th St (46)
IA 92: RWIS - IA 92 MM 199 near Sigourney
I-380: CR - I-380 @ Rest Area (01)
US 61: 5K - US 61 @ MM 77.2 (IWZ 3141)
US 30: BN - US 30 @ IA 17 (03)
IA 27: 2P - IA 27 @ Cedar Falls MM 181.7 (IWZ3174)
US 20: SC - US 20 @ Morningside (17)
I-380: CR - I-380 @ 1st Ave SW (09)
I-35: DM - I-35 @ Oralabor (40)
US 20: 2P - US 20 @ IA 27 (IWZ 3154)
I-80: DM - I-35/80 @ Hwy 141 (20)
I-35: Rest Area: I-35 N/S MM 7 - Lamoni - Trk Prkg
I-380: WL - I-380 @ US-20 West (05)
I-29: CB - I-29 @ North I-680 Interchange (37)
Collins Rd: CR - Collins Rd @ Council St NE (37)
US 151: D6 - US 151 @ MM 43.5 near Springville W (D6TV03)
I-35: DM - I-35 @ Corporate Woods (53)
I-29: CB - I-29 @ West I-80 Interchange (North) (52)
S Lewis: SC - S Lewis @ Gordon (25)
I-74: QC - I-74 @ Spruce Hills (10)
Broadway: CB - Broadway @ 16th Street (29)
I-35: 2L - I-35 @ MM 197.9 (IWZ3197)
US 218: RWIS - US 218 MM 38 near Mt Pleasant
4th St: 2H - 4th St @ RR crossing (IWZ 3172)
I-35: Rest Area: I-35 NB/SB MM 159 near Dows
I-235: DM - I-235 @ 42nd St (13)
I-80: DM - I-35/80/235 @ NE Mixmaster (01)
I-80: CB - I-80 @ West I-29 Interchange (East) (50)
IA 141: DM - IA 141 @ E 1st St (92)
I-29: SC - I-29 @ US 20 - North (07)
I-35: D1 - I-35 @ MM 151.5 near Woolstock (D1TV08)
I-29: CB - I-29 @ Nebraska Avenue (17)
I-35: 5V - I-35 @ MM 12.2 (IWZ 3170)
US 61: D5 - US 61 @ IA 92 (IWZ 3195_EB)
I-80: RWIS - I-80/29 MM 2 @ Co Bluffs
I-80: QC - I-80 @ Northwest Blvd (17)
US 20: WL - US 20 @ Hawkeye Road (02)
IA 5: DM - Hwy 5 @ SW Connector (35)
IA 13: CR - IA 13 @ Linn Aire Dr (51)
I-80: DM - I-35/80 @ University (51)
US 65: D1 - US 65 @ MM 98.4 near Mingo SW (D1TV05)
I-80: DM - I-35/80 @ Meredith Dr (57)
Kanesville: CB - Kanesville @ 7th Street (30)
I-35: Parking Only: I-35 SB MM 196 near Clear Lk
I-29: SC - I-29 @ Sergeant Bluff Rest Area (01)
I-35: AM - I-35 @ E 13th St (09)
I-80: DM - I-80 @ NE 80th in Altoona (38)
US 30: NV - US 30 @ 19th St (05)
I-235: DM - I-235 @ Guthrie (03)
I-380: WL - Evansdale water Tower - East (17)
US 30: RWIS - US 30 MM 218 near Tama
I-80: DM - I-80 Ramps @ I-35 SB NE MixMaster (87)
I-80: CB - I-80 @ I-680 Interchange (38)
Collins Rd: CR - Collins Rd @ F Ave NE (39)
I-74: QC - I-74 @ Avenue of the Cities (01)
I-35: DM - I-35 @ Hoover St (77)
I-29: CB - I-29 @ 9th Avenue (18)
I-35: Rest Area: I-35 N/S MM 214 near Northwood
I-235: DM - I-235 @ Keo Way (09)
I-380: CR - I-380 @ 32nd St NE (14)
US 18: RWIS - US 18 MM 85 near Spencer
I-80: CB - I-80 @ West I-29 Interchange (West) (49)
I-74: QC - I-74 @ 12th Ave (02)
I-80: DM - I-80 E Exit to N I-35 (67)
I-35: DM - I-35 @ NE MixMaster (North) (69)
I-80: DM - I-80 @ US 65 - West (26)
US 30: AM - US 30 @ Mile Post 152 (19)
I-35: D1 - I-35 @ Williams DMS (D1TV02)
I-80: NW - I-80 @ E. 12th St. (05)
US 61: D5 - US 61 @ MM 76.15 (IWZ 3188_WB)
US 30: CR - US 30 @ E of Jappa Rd (33)
I-235: DM - I-235 @ 42nd WSM (72)
I-680: 4P - I-680 @ MM 26.65 (IWZ 3176)
IA 100: CR - IA 100 @ Tama St (43)
US 20: RWIS - US 20 MM 277 @ Manchester
US 20: SC - US 20 @ Lakeport (14)
I-80: NW - I-80 @ 52nd St (01)
US 30: AM - US 30 @ MIle Post 142 (11)
Kanesville: CB - Kanesville @ N Broadway (31)
I-235: DM - I-235 @ Polk Blvd (14)
I-80: QC - I-80 @ Brady (18)
IA 100: CR - IA 100 @ IA 13 (47)
I-35: AM - I-35 @ Mile Post 107.8 (04)
US 65: DM - US 65 @ Army Post Rd (30)
IA 4: RWIS - IA 4 MM 25 near Jefferson
I-74: QC - I-74 @ N Tower to IL (07)
I-35: DM - I-35 @ Mile Post 94 (60)
US 218: WL - US 218 @ W 1st St (26)
I-80: DM - I-80 @ Ashworth Rd (70)
I-80: CB - I-80 @ McPherson (10)
I-35: DM - I-35 @ NE 126 Ave (62)
I-280: 6BE - I-280 @ 0.4 (IWZ 3113)
IA 141: DM - IA 141 @ SE 37th St (90)
I-29: SC - I-29 @ South of Riverside (12)
I-35: DM - I-35 @ NE 142 Ave (63)
I-29: RWIS - I-29 MM 76 @ Mo Valley
I-235: DM - I-235 @ 31st St  (12)
I-35: RWIS - I-35 MM 153 near Williams
I-35: 1V - I-35 @ North of 260th St (IWZ 3152)
I-74: QC - I-74 @ Middle Rd (09)
US 30: AM - US 30 @ S Dakota Ave (13)
Google Static Map Image
Camera Camera