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