Iowa DOT Logo IADOT ISP
Cameras—Statewide
Map of Statewide Between US 151 and County Road E28 (near Marion). The roadway is reduced to one lane due to road construction work. Until November 1, 2018 at about 4:00PM CDT. Between County Road F55 (Long Grove) and US 30 (De Witt). The roadway is reduced to one lane due to road construction work. There is a width limit in effect. Width limit 14'0". From 6:00AM CDT to 7:00PM CDT on weekdays and Saturday. Until November 2, 2018 at about 7:00PM CDT. Between US 30 (De Witt) and County Road Y53 (near Maquoketa). The roadway is reduced to one lane due to road construction work. There is a width limit in effect. Width limit 14'0". From 6:00AM CDT to 7:00PM CDT on weekdays and Saturday. Until Friday, at about 7: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 US 6 and IA 220; County Road F22 (2 to 5 miles south of the Walford area). The roadway is reduced to one lane due to road construction work. From 7:00AM CDT to 7:00PM CDT on weekdays. Until November 1, 2018 at about 7:00PM CDT. Between I-80; County Road W21 and US 6 (7 to 12 miles south of the Walford area). The roadway is reduced to one lane due to road construction work. From 7:00AM CDT to 7:00PM CDT on weekdays. Until November 1, 2018 at about 7:00PM CDT. Between US 151 and US 151 (2 to 4 miles west of the Oxford area). The roadway is reduced to one lane due to road construction work. From 7:00AM CDT to 7:00PM CDT on weekdays. Until November 1, 2018 at about 7:00PM CDT. Between Exit 142: I-35 (near Williams) and Exit 224: IA 58; Hudson Road (near Cedar Falls). The roadway is reduced to one lane due to road construction work. Until November 16, 2018 at about 4:00PM CDT. Between Franklin St and Airline Highway (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 Grenhill Rd (Cedar Falls). The roadway is shared with opposing traffic due to road construction work. There is a width limit in effect. Width limit 14'0". Until November 2, 2018 at about 3:00PM CDT. Between IA 92 (3 miles north of the Greenfield area) and I-80 (near Menlo). The road is closed due to bridge construction work. A detour is in operation. Until November 30, 2018 at about 3:00PM CDT. Between Exit 298: I-74 (Davenport) and Exit 301: Middle Road (Bettendorf). The exit ramp is closed due to road construction work. Until November 2, 2018 at about 6:00AM CDT. Between County Road N28 and IA 4 (near Pocahontas). The road is closed due to bridge construction work. A detour is in operation. Until November 1, 2018 at about 2:00PM CDT. Between County Road L48 (Sanborn) and County Road M12 (Hartley). The roadway is reduced to one lane due to road construction work. Look out for flaggers. From 6:30AM CDT to 8:30PM CDT on weekdays. Until November 21, 2018 at about 3:00PM CDT. 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 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 Franklin St (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 County Road N14 (near Laurens) and IA 4 (near Havelock). 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 14'0". From 8:00AM CDT to 6:45PM CDT on weekdays. Until Thursday, at about 3:00PM CDT. Between US 18 (near Emmetsburg) and IA 9 (Estherville). 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 14'0". From 8:00AM CDT to 6:45PM CDT on weekdays. Until November 1, 2018 at about 3:00PM CDT. Between County Road N14 (near Albert City) and IA 4 (Pocahontas). 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 14'0". From 8:00AM CDT to 6:45PM CDT on weekdays. Until October 30, 2018 at about 3:00PM CDT. Between Exit 36: County Road R35 (near New Virginia) and Exit 52: County Road G50 (near Saint Charles). The roadway is reduced to one lane due to road construction work. From 7:30AM CDT to 6:00PM CDT on weekdays. Until November 2, 2018 at about 6:00PM CDT. Between US 61 and IA 32; County Road Y35 (near Dubuque). The road is closed due to road construction work. A detour is in operation. Until November 16, 2018 at about 5:00PM CDT. Between Exit 93: County Road P28 (Stuart) and Exit 86: IA 25 (near Menlo). The roadway is reduced to one lane due to road construction work. There is a width limit in effect. Width limit 16'0". From 8:00AM CDT to 7:00PM CDT on weekdays. Until Thursday, at about 3:00PM CDT. Between US 61 and IA 32; County Road Y35 (near Dubuque). The roadway is reduced to one lane due to road construction work. There is a width limit in effect. Width limit 8'6". Until November 14, 2018 at about 7:00PM CDT. Between County Road B14 (Forest City) and IA 9 (near Leland). 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 14'0". From 6:30AM CDT to 8:00PM CDT on weekdays. Until Thursday, at about 4:00PM CDT. Between Exit 102: IA 210 (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 County Road C56 (Eagle Grove) and IA 3 (Goldfield). The road is closed due to road construction work. A detour is in operation. Until October 31, 2018 at about 4:00PM CDT.
Broadway: CB - Broadway @ 16th Street (29)
US 30: AM - US 30 @ Mile Post 152 (19)
IA 5: DM - Hwy 5 @ Hwy 28 (34)
IA 9: RWIS - IA 9 MM 90.53 @ Estherville
I-80: NW - I-80 @ 108th St. (10)
I-35: AM - I-35 @ Mile Post 107.8 (04)
I-35: AM - I-35 @ 260th St (05)
I-35: DM - I-35 @ Adams St (74)
I-80: NW - I-80 @ Hwy T38N (12)
US 30: CR - US 30 @ C St SW (30)
I-74: QC - I-74 @ Last Iowa Exit (08)
I-235: DM - I-235 @ 42nd St (13)
I-35: AM - I-35 @ US 30 (06)
I-380: IC - I-380 @ Hwy 965 NE (16)
US 275: CB - US 275 @ 24th Street (26)
Collins Rd: CR - Collins Rd @ Rockwell Dr NE (38)
I-235: DM - I-235 @ Polk Blvd (14)
I-74: QC - I-74 @ Middle Rd (09)
IA 27: 2P - IA 27 @ Viking Rd (IWZ 3145)
I-80: NW - I-80 @ E. 12th St. (05)
I-80: Rest Area: I-80 EB MM 19 near Underwood
I-29: SC - I-29 @ Floyd Blvd (29)
I-35: D1 - I-35 @ 300th St (D1TV11)
US 218: WL - US 218 @ Hawthorn (22)
I-74: QC - I-74 @ 5th Ave (03)
I-29: CB - I-29 @ 35th Street (21)
IA 13: CR - IA 13 @ Bertram Rd (48)
23rd Avenue: CB - 23rd Avenue @ Mid America Dr (33)
I-35: Rest Area: I-35 SB MM 33 near Osceola
US 34: D5 - US 34 @ MM 246.75 near New London (D5TV02)
I-29: CB - I-29 @ Nebraska Avenue (17)
I-35: Rest Area: I-35 NB/SB MM 159 near Dows
I-80: CB - I-80/29 @ S Expressway St (55)
I-80: IC - I-80 @ Hwy 965 (04)
I-80: NW - I-80 @ 52nd St (01)
US 20: SC - US 20 @ Sunnybrook (16)
I-35: DM - I-35 @ NE 36th St (61)
4th St: 2H - 4th St @ RR crossing (IWZ 3172)
I-35: 5V - I-35 @ MM 12.2 (IWZ 3170)
I-29: SC - I-29 @ Riverside (13)
I-74: QC - I-74 @ N Tower to IA (05)
I-380: CR - I-380 @ 32nd St NE (14)
I-280: 6BE - I-280 @ 0.4 (IWZ 3113)
I-80: DM - I-80 @ NE 80th in Altoona (38)
I-235: DM - I-235 @ Euclid (02)
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 @ E Lincoln Way (08)
US 18: D2 - US 18 @ MM 186.3 near Mason City (D2TV03)
I-235: DM - I-235 @ 63rd St (15)
I-29: 3B - I-29 @ MM 148 (IWZ 3147)
US 20: RWIS - US 20 MM 181 near Steamboat Rk
I-80: DM - I-35/80 @ E 14th (24)
I-29/80: CB - I-29/80 @ W of S 24th St (46)
I-35: AM - I-35 @ E 190th St (10)
Collins Rd: CR - Collins Rd @ 1st Ave E (42)
I-380: CR - I-380 @ Collins Rd- North (17)
I-29: SC - I-29 @ Wesley Parkway (10)
US 30: RWIS - US 30 MM 311 @ DeWitt
I-235: DM - I-235 @ Guthrie (03)
US 30: AM - US 30 @ S Dakota Ave (13)
I-35: Rest Area: I-35 N/S MM 7 - Lamoni - NB Exit
US 65: DM - US 65 @ University (28)
US 275: CB - US 275 East of Missouri River Bridge (25)
US 30: CR - US 30 @ J St SW (28)
I-29: CB - I-29 @ South I-680 Interchange (36)
US 218: WL - US 218 @ Sergeant Rd (27)
I-80: Rest Area: I-80 EB MM 208 near Victor
I-35: DM - I-35 @ NE 142 Ave (63)
I-35: Rest Area: I-35 NB MM 33 near Osceola
I-80: Rest Area: I-80 EB MM 300 near Davenport
I-380: WL - I-380 @ Cedar River (06)
I-80: IC - I-80 @ Herbert Hoover Highway (09)
I-380: WL - Evansdale water Tower - West (16)
US 65: DM - US 65 @ NE 46th (27)
US 61: RWIS - US 61 MM 159 @ Maquoketa
I-80: CB - I-80 @ Missouri River Bridge (01)
US 30: CR - US 30 @ Williams Blvd SW (24)
I-29: SC - I-29 @ South of RR Bridge (28)
S Lewis: SC - S Lewis @ Golf Course (23)
US 30: CR - US 30 @ 21st St SW (26)
I-74: QC - I-74 @ 12th Ave (02)
I-80: DM - I-80 @ US 65 - West (26)
I-35: AM - I-35 @ Mile Post 105.6 (03)
US 30: CR - US 30 @ Kirkwood Blvd SW (29)
I-74: QC - I-74 @ 53rd St (11)
I-35: RWIS - I-35 MM 186 near Mason City
US 218: WL - US 218 @ W 1st St (26)
I-380: WL - I-380 @ S. Raymond Road (11)
I-35: DM - I-35 @ Hwy G50 (80)
IA 4: RWIS - IA 4 MM 25 near Jefferson
I-35: D1 - I-35 @ MM 151.5 near Woolstock (D1TV08)
I-80: DM - I-80 @ East of US 65 (47)
IA 100: CR - IA 100 @ Tama St (43)
I-80: CB - I-80 @ Valley View (09)
I-80: QC - I-80 @ Brady (18)
US 30: RWIS - US 30 MM 80 @ Carroll
I-35: DM - I-35 @ Cumming Ave (75)
I-380: WL - I-380 @ N of US 20 (19)
US 30: NV - US 30 @ 19th St (05)
I-35: 5V - I-35 @ MM 5.8 (IWZ 3102)
I-74: QC - I-74 @ Spruce Hills (10)
I-380: CR - I-380 @ Coldstream Ave NE (13)
I-29: CB - I-29 @ West I-80 Interchange (North) (52)
I-80: CB - I-80 @ McPherson (10)
I-29: RWIS - I-29 MM 76 @ Mo Valley
I-380: WL - Evansdale water Tower - East (17)
I-680: 4P - I-680 @ MM 20.2 (IWZ 3160)
I-35: DM - I-35 @ Corporate Woods (53)
IA 141: DM - IA 141 @ SE 37th St (90)
I-80: D4 - I-80 @ MM 93.3 near Stuart (D4TV01)
I-35: D1 - I-35 @ IA 175 Ellsworth (D1TV09)
Kanesville: CB - Kanesville @ N Broadway (31)
I-29: SC - I-29 @ 1st St in Sergeant Bluff (02)
US 30: RWIS - US 30 MM 252 @ Cedar Rapids
I-29: CB - I-29 @ I-80 EB Ramp (45)
I-80/35: DM - I-80/35 @ E of US 69 (89)
I-80: CB - I-80 @ Minden Interchange (39)
I-380: WL - US 218 @ San Marnan Dr (20)
US 218: 5Z - US 218 @ MM 37.9 (IWZ 3166)
IA 2: RWIS - IA 2 MM 164 near Centerville
I-80: CB - I-80 @ West I-29 Interchange (East) (50)
I-29: CB - I-29 @ S of US 275 (54)
I-35: Parking Only: I-35 SB MM 196 near Clear Lk
US 151: RWIS - US 151 MM 49 near Anamosa
US 151: D6 - US 151 @ MM 55.3 near Anamosa (D6TV02)
I-380: WL - I-380 @ River Road (08)
I-29: SC - I-29 @ US 20 - North (07)
US 67: QC - US 67 Centennial Bridge - IA (13)
US 59: RWIS - US 59 MM 95 @ Denison
I-380: WL - US 218 @ N of San Marnen Dr (21)
US 30: AM - US 30 @ University Blvd (16)
I-80: Rest Area: I-80 EB MM 148 near Mitchellville
I-74: QC - I-74 @ Toll Plaza to IA (04)
I-380: CR - I-380 @ H Ave NE (12)
IA 27: 2P - IA 27 @ Cedar Falls MM 181 (IWZ 3135)
I-80: RWIS - I-80 MM 43 near Avoca
I-80: NW - I-80 @ Speedway (06)
US 30: CR - US 30 @ Edgewood Rd SW (25)
I-80: DM - I-80 @ 34th Ave (56)
I-80: QC - I-80 @ LeClaire (20)
I-29: SC - I-29 @ Floyd (09)
I-29: CB - I-29 @ I-480 Interchange (19)
I-80: DM - I-80 @ Grand Prairie Pkwy (48)
I-80: QC - I-80 @ I-280(16)
I-29: SC - I-29 @ 8th St in Sergeant Bluff (03)
IA 5: DM - Hwy 5 @ SW Connector (35)
I-29: SC - I-29 @ Sergeant Bluff Rest Area (01)
US 30: BN - US 30 @ U Ave (05)
I-380: WL - I-380 @ US-20 East -1 (12)
I-380: CR - I-380 @ Wright Bros Blvd (02)
US 151: D6 - US 151 @ MM 43.5 near Springville E (D6TV04)
I-80: NW - I-80 @ W. 4th St. (04)
I-80: DM - I-35/80 @ Hickman (19)
Avenue G: CB - Avenue G @ 16th Street (41)
I-235: DM - I-235 @ University (71)
I-35: 1AM - I-35 @ S of 1st St (IWZ3187)
I-235: DM - I-235 @ 42nd WSM (72)
I-29/80: CB - I-29/80 @ WB On Ramp S Expressway (48)
IA 5: DM - Hwy 5 @ Fleur (33)
I-80: CB - I-80 @ US 6 (12)
IA 415: DM - IA 415 @ Mile Long Bridge (66)
I-680: 4P - I-680 @ MM 26.65 (IWZ 3176)
US 65: D1 - US 65 @ MM 66.6 near Scotch Ridge Rd (D1TV12)
I-74: QC - I-74 @ N Tower to IL (07)
US 65: DM - US 65 @ HWY 5 (31)
I-29: CB - I-29 @ RR Crossing (44)
US 30: CR - US 30 @ IA 13 (34)
I-80: Rest Area: I-80 EB MM 237 near Tiffin
US 61: D5 - US 61 @ MM 29.8 near Burlington (D5TV03)
I-80: IC - I-80 @ Half Moon Rd (01)
US 65: DM - US 65 @ Vandalia (29)
I-35: D1 - I-35 @ Williams DMS (D1TV02)
I-35: AM - I-35 @ E 13th St (09)
US 30: NV - US 30 @ SW 4th St (03)
I-35: DM - I-35 @ Fillmore St (76)
Collins Rd: CR - Collins Rd @ Council St NE (37)
I-35: Parking Only: I-35 SB MM 31 near Osceola
I-35: AM - I-35 @ IA 210 (01)
I-80: IC - I-80 @ Y Ave (26)
I-80: NW - I-80 @ Kellog OH (11)
I-80: IC - I-80 @ Dubuque St (07)
US 30: CR - US 30 @ Ivanhoe Rd SW (31)
US 218: RWIS - US 218 MM 38 near Mt Pleasant
IA 415: D1 - IA 415 @ Beaver Dr (DMTT03)
US 30: CR - US 30 @ 16th Ave SW (22)
I-29/80: CB - I-29/80 @ W of S 24th St (51)
US 218: IC - US 218 @ Melrose DMS (25)
I-235: DM - I-235 @ 28th St (11)
I-80: RWIS - I-80 MM 72 near Adair
US 20: RWIS - US 20 MM 277 @ Manchester
IA 100: CR - IA 100 @ Edgewood Rd NE (35)
US 18: RWIS - US 18 MM 224 near New Hampton
I-80: CB - I-80 @ Madison Avenue (08)
I-29: SC - I-29 @ Singing Hills (04)
I-380: IC - I-380 @ Iowa River (17)
I-29: SC - I-29 @ Bluff (26)
I-80: DM - I-35/80 @ Merle Hay (22)
IA 141: DM - IA 141 @ E 1st St (92)
I-80: Rest Area: I-80 WB MM 19 near Underwood
I-80: Rest Area: I-80 WB MM 237 near Tiffin
I-35: Parking Only: I-35 SB MM 120 near Story City
I-280: QC - I-280 @ Rockingham Rd (21)
I-80: Parking Only: I-80 EB MM 32 near Shelby
I-80: Parking Only: I-80 WB MM 268 near Wilton
I-80: DM - I-35/80 @ Meredith Dr (57)
I-380: IC - I-380 @ Swan Lake (15)
I-29: CB - I-29 @ IA 370 (13)
I-380: 6W - I-380 @ US 6 (IWZ 3173)
US 275: CB - US 275 @ 11th Street (27)
I-80: DM - I-35/80 @ 2nd Ave (23)
I-235: DM - I-235 @ MLK (10)
IA 100: CR - IA 100 W of I-380 (36)
Kanesville: CB - Kanesville @ 7th Street (30)
US 30: CR - US 30 @ Stoney Point Rd (23)
I-380: CR - I-380 @ US 30- North (05)
I-74: QC - I-74 @ Avenue of the Cities (01)
I-380: CR - I-380 @ Collins Rd- South (16)
US 218: WL - US 218 @ W 8th St (25)
I-29: CB - I-29 @ 192nd Street (14)
I-29: SC - I-29 @ S. Riverside (27)
I-380: IC - I-380 @ Penn St (14)
I-29: CB - I-29 @ 25th Street (22)
I-80: IC - I-80 @ Eagle Ave NW (28)
I-29: CB - I-29 @ US 275 (53)
I-80: NW - I-80 @ IA 14 (03)
I-35: DM - I-35 @ McKinley St (79)
I-380: CR - I-380 @ Wilson Ave SW (07)
I-80: QC - I-80 @ CRY48 (15)
I-80: NW - I-80 @ Speedway Dr. (07)
I-35: DM - I-35 @ Grand (49)
I-80: Rest Area: I-80 WB MM 148 near Mitchellville
I-29: CB - I-29 @ North I-680 Interchange (37)
I-80: Rest Area: I-80 WB MM 208 near Victor
I-80: DM - I-35/80 @ Hwy 141 (20)
I-35: D2 - I-35 @ MM 160 near Dows (D2TV08)
I-80: CB - I-80 @ West I-29 Interchange (02)
I-80: RWIS - I-80/29 MM 2 @ Co Bluffs
I-80: RWIS - I-80 MM 290 @ Davenport
I-80: DM - I-80 E Exit to N I-35 (67)
I-80: DM - I-80 Ramps @ I-35 SB NE MixMaster (87)
I-80: DM - I-80 @ NE Mixmaster (East) (58)
I-29: CB - I-29 @ Basswood Road (15)
US 30: AM - US 30 @ 520th Ave (14)
US 34: RWIS - US 34 MM 49 near Red Oak
US 18: D2 - US 18 @ MM 210 near Floyd (D2TV6)
US 218: RWIS - US 218 MM 211 @ Plainfield
I-380: CR - I-380 @ Boyson Rd (19)
I-35: 5V - I-35 @ MM 8.75 (IWZ 3189)
US 20: 2P - US 20 @ IA 27 (IWZ 3154)
S Lewis: SC - S Lewis @ Glenn (22)
I-35: 1AM - I-35 @ N of 1st St (IWZ3183)
US 20: SC - US 20 @ Lakeport (14)
IA 13: CR - IA 13 @ Linn Aire Dr (51)
I-35: DM - I-35 @ Corporate Woods DMS (37)
I-35: 5V - I-35 @ MM 10.5 (IWZ 3105)
IA 2: RWIS - IA 2 MM 70 @ Bedford
US 30: BN - US 30 @ Mile Post 139 (04)
US 65: DM - US 65 @ Army Post Rd (30)
S Lewis: SC - S Lewis @ Gordon (25)
I-35: Rest Area: I-35 NB MM 120 near Story City
I-380: WL - I-380 @ River Forest Road (07)
US 30: AM - US 30 @ Mile Post 147 (15)
US 218: IC - US 218 @ Melrose (12)
I-80: Rest Area: I-80 WB MM 270 near Wilton
I-80: NW - I-80 @ Newton OH (02)
I-29: SC - I-29 @ US 20 (06)
US 218: WL - US 218 @ SB Ramp to I-380 SB (04)
IA 92: RWIS - IA 92 MM 199 near Sigourney
I-235: DM - I-235 @ 2nd Ave (07)
I-80: Rest Area: I-80 WB MM 300 near Davenport
Collins Rd: CR - Collins Rd @ C Ave NE (40)
I-35: DM - I-35 @ Hoover St (77)
I-80: DM - I-35/80 @ University (51)
IA 27: 2P - IA 27 @ Cedar Falls MM 181.7 (IWZ3174)
I-380: CR - I-380 @ 1st Ave SW (09)
I-235: DM - I-235 @ Keo Way (09)
I-29: RWIS - I-29 MM 10 @ Sidney
I-80: IC - I-80 @ Hwy 1 (08)
IA 13: CR - IA 13 @ 7th Ave (52)
I-80: Parking Only: I-80 EB MM 268 near Wilton
I-35: RWIS - I-35 MM 114 @ Ames
US 30: CR - US 30 @ E of Jappa Rd (33)
US 30: NV - US 30 @ 600th Ave (02)
US 218: WL - US 218 @ Williston Rd (23)
IA 199: 6Z - IA 199 @ Van Horne (IWZ 3188)
I-80: CB - I-80 @ I-680 Interchange (38)
US 20: WL - US 20 @ Hawkeye Road (02)
I-80: Rest Area: I-80 WB MM 80 near Adair
I-380: CR - I-380 @ US 30- South (04)
I-80: CB - I-80/29 WB @ East Interchange (56)
I-380: WL - I-380 @ MM 64 (14)
Gordon Dr: SC - Gordon Dr @ Nebraska (19)
US 30: CR - US 30 @ Honey Grove Rd (32)
IA 100: CR - IA 100 @ Menards Ln (44)
I-35: D2 - I-35 @ MM 196.3 near Clear Lake (D2TV01)
I-35: AM - I-35 @ US 30 (07)
I-80: RWIS - I-80 MM 220 @ Williamsburg
I-35: DM - I-35 @ Mills Civic (50)
I-80: Rest Area: I-80 EB MM 180 near Grinnell
I-80: Rest Area: I-80 WB MM 180 near Grinnell
IA 100: CR - IA 100 @ S 22nd St (46)
23rd Avenue: CB - 23rd Avenue @ 24th Street (32)
I-35: DM - I-35 @ Maffitt Lake Rd (73)
I-29: SC - I-29 @ Hamilton (11)
I-35: DM - I-35 @ Hwy 5  (36)
US 59: RWIS - US 59 MM 129 @ Ida Grove
I-35: 5V - I-35 @ Lamoni RA (IWZ3196)
I-80: Rest Area: I-80 EB MM 80 near Adair
I-380: 6W - I-380 @ Forevergreen Rd (IWZ3192)
IA 163: DM - Hwy 163-University Ave @ Hickory (46)
I-35: DM - I-35 @ Ashworth Ave (55)
US 30: 6Z - US 30 @ Co Rd V66 (IWZ 3158)
I-80: IC - I-80 @ 1st Ave (06)
I-29: CB - I-80 @ East I-29 Interchange (57)
I-35: DM - I-35 @ NE MixMaster (North) (69)
I-235: DM - I-235 @ 31st St  (12)
I-80: DM - I-80 @ 38th in Altoona (54)
IA 13: CR - IA 13 @ Cottage Grove Pkwy (50)
I-29: SC - I-29 @ US 20 - South (05)
I-80: RWIS - I-80 MM 110 @ De Soto
I-80: NW - I-80 @ Hwy T22 (09)
I-35: DM - I-35 @ IA 92 (78)
US 20: RWIS - US 20 MM 316 @ Dubuque
IA 27: 2P - IA 27 @ Cedar Falls MM 183.5 (IWZ 3153)
US 34: RWIS - US 34 MM 263.5 @ Burlington
I-35: DM - I-35 @ NE 158 Ave (64)
Avenue G: CB - Avenue G @ 8th Street (42)
I-380: CR - I-380 @ Blairs Ferry Rd NE (18)
I-380: CR - I-380 @ Rest Area (01)
I-80: DM - I-80 @ 1st Ave in Altoona (39)
I-80: CB - I-80 @ Harry Langdon (07)
I-80: Rest Area: I-80 EB MM 270 near Wilton
US 30: RWIS - US 30 MM 218 near Tama
I-35: AM - I-35 @ Heart of Iowa Nature Trail (02)
I-80: DM - I-80 WB @ Hubbell Ave (59)
I-80: RWIS - I-80 MM 266 near Tipton
US 30: CR - US 30 @ W of 6th St SW (27)
I-380: WL - I-380 @ US-20 West (05)
I-35: 2L - I-35 @ MM 202 (IWZ3197)
US 30: NV - US 30 @ S 11th St (04)
US 218: IC - US 218 @ Hwy 1 (11)
I-235: DM - I-235 @ E 21st (04)
I-235: DM - I-235 @ Valley West in WDM (17)
I-35: RWIS - I-35 MM 13 near Leon
I-80: QC - I-80 @ Northwest Blvd (17)
IA 13: CR - IA 13 @ Mt Vernon Rd (49)
I-480: CB - I-480 @ Missouri River Bridge (20)
US 67: QC - US 67 Centennial Bridge - IL (12)
I-35: Parking Only: I-35 NB MM 212 near Joice
I-80: DM - I-35/80 @ Douglas (42)
I-29: SC - I-29 @ RR Bridge (08)
I-380: CR - I-380 @ 4th St SE (10)
I-380: CR - I-380 @ 76th Ave (03)
I-380: IC - I-80 @ I-380/US 218 (03)
I-74: QC - I-74 SB @ US 67 (B1)
US 18: RWIS - US 18 MM 85 near Spencer
US 20: WL - US 20 @ S. Canfield Road (18)
Gordon Dr: SC - Gordon Dr @ Virginia (20)
Collins Rd: CR - Collins Rd @ F Ave NE (39)
US 63: RWIS - US 63 MM 35 @ Ottumwa
I-380: WL - I-380 @ Gilbertville Road (10)
I-80: 6AM - I-80 @ Plainview Rd (IWZ 3191)
I-74: QC - I-74 @ I-80 (19)
I-235: DM - I-235 @ 22nd St in WDM (16)
I-80: NW - I-80 @ E 84th St. (08)
IA 10: RWIS - IA 10 MM 24 near Alton
I-35: Rest Area: I-35 N/S MM 214 near Northwood
I-29: CB - I-29/80 @ 24th Street (03)
I-35: DM - I-35 @ Oralabor (40)
I-74: QC - I-74 NB @ US 67 (B2)
I-380: CR - I-380 @ Tower Terrace Rd (20)
IA 100: CR - IA 100 @ E Post Rd (45)
I-35: RWIS - I-35 MM 33 @ Osceola
I-29: CB - I-29 @ 9th Avenue (18)
IA 5: DM - Hwy 5 @ US 65/69 (32)
IA 141: DM - IA 141 @ IA 415 (93)
I-35: DM - I-35 @ Mile Post 94 (60)
US 30: AM - US 30 @ S Dayton Ave (18)
US 218: D5 - US 218 @ MM 80.9 near Riverside (D5TV01)
I-80: IC - I-80 @ Jasper Ave (02)
I-80: DM - I-80 @ Jordan Creek (18)
I-80: CB - I-80 @ Hubbard Road (11)
I-380: CR - I-380 @ Diagonal Dr SW (08)
US 71: RWIS - US 71 MM 172 near Storm Lk
US 20: SC - US 20 @ Morningside (17)
I-80: DM - I-35/80 @ Westown PKWY (68)
I-35: Rest Area: I-35 N/S MM 7 - Lamoni - Trk Prkg
I-380: IC - I-380 @ Swisher (18)
I-29: CB - I-29 @ IA 192 (23)
I-380: CR - I-380 @ County Home Rd (21)
I-35: Parking Only: I-35 NB MM 196 near Clear Lk
I-74: QC - I-74 @ Toll Plaza to IL (06)
I-80: IC - I-80 @ Wapsi Ave (10)
I-380: WL - I-380 @ Poyner Road (15)
I-29: CB - I-29 @ S of Hamilton Ln (34)
US 30: BN - US 30 @ IA 17 (03)
I-80: CB - I-80 @ Woodbury Ave (58)
US 218: WL - US 218 @ E. 11th St (24)
I-80: DM - I-35/80 @ 86th St (21)
I-80: 6AM - I-80 @ US 61 (IWZ 3151)
I-80: DM - I-35/80 @ Morningstar (43)
US 20: WL - US 20 @ Ansburough (01)
I-80: IC - I-80 @ Hwy 965 - East (05)
US 30: AM - US 30 @ MIle Post 142 (11)
I-80: DM - I-80 EB @ Hubbell ave (25)
US 20: WL - US 20 @ Hammond (03)
I-29/80: CB - I-29/80 @ E of S 24th St (47)
I-29: RWIS - I-29 MM 101 near Sloan
I-80: DM - I-35/80/235 @ NE Mixmaster (01)
I-380: CR - I-380 @ 33rd Ave SW (06)
US 30: AM - US 30 @ 500th Ave (12)
I-29: CB - I-29 @ Weigh Station (43)
I-235: DM - I-235 @ E 12th (06)
IA 330: D1 - IA 330 @ IA 117 (DMTT02)
I-380: WL - I-380 @ US-20 East -2 (13)
US 275: CB - US 275 @ South Expressway (28)
I-235: DM - I-235 @ 7th Ave (08)
I-80: RWIS - I-80 MM 154 @ Colfax
I-80: DM - I-80/35/235 @ NE MixMaster (88)
IA 2: RWIS - IA 2 MM 219 near Cantril
I-80: IC - I-80 @ Prairie du Chein (24)
I-80: DM - I-80 @ Ashworth Rd (70)
I-35: Rest Area: I-35 N/S MM 7 - Lamoni - Car Prkg
US 30: NV - US 30 @ 580th Ave (01)
I-29: CB - I-29/80 @ S Expressway (05)
I-80: IC - I-80 @ 12th Avenue (23)
I-80: QC - I-80 EB @ DMS (14)
US 20: SC - US 20 @ Christy (15)
I-380: RWIS - I-380 MM 20 @ Cedar Rapids
US 151: D6 - US 151 @ MM 43.5 near Springville W (D6TV03)
US 30: BN - US 30 @ Story St (01)
I-35: 2L - I-35 @ IA 9 (IWZ3134)
US 30: AM - US 30 @ S Duff Ave (17)
US 30: D6 - US 30 @ IA 1 (DMTT05)
US 218: 5Z - US 218 @ MM 39 (IWZ 3146)
I-380: CR - I-380 @ 42nd St NE (15)
I-380: WL - I-380 @ Evansdale Drive (09)
I-235: DM - I-235 @ E 14th (05)
IA 100: CR - IA 100 @ IA 13 (47)
IA 163: RWIS - IA 163 MM 45 @ Pella
IA 27: 2P - IA27 @ Cedar Falls MM 182.5 (IWZ 3138)
US 20: SC - US 20 @ Gordon (18)
IA 141: DM - IA 141 @ SE 19th St (91)
US 30: BN - US 30 @ Quill Ave (02)
US 20: RWIS - US 20 MM 97 @ Rockwell City
I-80: Parking Only: I-80 WB MM 32 near Shelby
IA 9: RWIS - IA 9 MM 265 near Decorah
I-29: CB - I-29 @ S of South I-680 Interchange (35)
US 34: RWIS - US 34 MM 87 near Creston
IA 137: RWIS - IA 137 MM 13 @ Eddyville
I-680: 4P - I-680 @ MM 21.4 (IWZ3175)
I-80: Parking Only: I-80 EB MM 44 near Avoca
I-35: RWIS - I-35 MM 153 near Williams
I-35: DM - I-35 @ NE 126 Ave (62)
I-80: DM - I-35/80/235 @ West Mixmaster (44)
IA 23: 5AB - IA 23 @ IA 149 (IWZ 3114)
I-380: CR - I-380 @ 8th St NE (11)
I-80: CB - I-80 @ West I-29 Interchange (West) (49)
S Lewis: SC - S Lewis @ Singing Hills (21)
US 20: RWIS - US 20 MM 18 @ Moville
I-29: SC - I-29 @ South of Riverside (12)
I-35: Rest Area: I-35 N/S MM 7 - Lamoni - SB Ent.
Google Static Map Image
Camera Camera