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