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