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