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