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