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