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