Iowa DOT Logo IADOT ISP
Cameras—Statewide
Map of Statewide Between US 218 and IA 116 (near Waverly). The road is closed due to road construction work. A detour is in operation. Until August 4, 2017 at about 8:00PM CDT. Between Business US 61 and 17th Street (near Bettendorf). The roadway is reduced to one lane because of night time construction work. From 8:00PM CDT to 6:00AM CDT daily. Until July 1, 2017 at about 6:00AM CDT. Between Exit 57: County Road N16 (4 miles west of the Brayton area) and Exit 75: County Road G30 (Adair). The roadway is reduced to one lane due to road construction work. From 7:00AM CDT to 7:00PM CDT on weekdays. Until tomorrow at about 12:00PM CDT. Between Exit 83: Antique Country Drive (Casey) and Exit 93: County Road P28 (Stuart). The roadway is reduced to one lane due to road construction work. From 7:00AM CDT to 7:00PM CDT on weekdays. Until tomorrow at about 12:00PM CDT. Between County Road Z20 (Preston) and US 67 (near Sabula). 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 10'0". From 6:00AM CDT to 9:00PM CDT daily. Until August 30, 2017 at about 9:00PM CDT. Between Exit 65: I-380; IA 27 (near Raymond) and Exit 252: 20th Avenue Southwest also known as Iowa Avenue (near Jesup). The roadway is reduced to one lane due to road construction work. Until July 28, 2017 at about 4:30PM CDT. Between Exit 144: I-129; US 20; US 75 and Exit 147A: Floyd Boulevard and 4th Street (near Sioux City). The roadway is shared with opposing traffic due to road construction work. There is a weight limit in effect. There is an axle load limit in effect. There is a width limit in effect. Width limit 15'0". No vehicles over 156000 lbs. Axle weight limit 23000 lbs. Until November 7, 2017 at about 12:00PM CDT. Between Exit 85: County Road F62 and Exit 89: County Road F50 (near Hills). The roadway is reduced to one lane due to road construction work. Until September 1, 2017 at about 7:00PM CDT. Between Exit 168: US 65 (near Buckeye) and County Road R61 (near Williams). The roadway is reduced to one lane due to road construction work. There is a width limit in effect. Width limit 16'0". Until July 28, 2017 at about 4:00PM CDT. Between County Road K45 and I-29 (near Missouri Valley). The roadway is reduced to one lane due to road construction work. Look out for flaggers. There is a width limit in effect. Width limit 16'0". From 8:00AM CDT to 8:00PM CDT on weekdays. Until July 13, 2017 at about 10:00AM CDT. Between Exit 47: County Road G64 and Exit 36: County Road R35 (near New Virginia). The roadway is reduced to one lane due to road construction work. Until tomorrow at about 2:00AM CDT. Between Exit 306: US 67 (Bettendorf) and Exit 284: County Road Y40 (Walcott). The roadway is reduced to one lane because of night time construction work. Look out for flaggers. From 7:00PM CDT to 6:00AM CDT on Sundays, Mondays, Tuesdays, Wednesdays and Thursdays. Until October 27, 2017 at about 6:00AM CDT. Between County Road F4R and County Road F31 (near Granger). The roadway is reduced to one lane due to road construction work. There is a width limit in effect. Width limit 16'0". Until July 21, 2017 at about 5:00PM CDT. Between Exit 203: IA 9 and the Minnesota Border (12 miles north of the Hanlontown area). The roadway is reduced to one lane due to road construction work. There is a width limit in effect. Width limit 16'0". Until June 29, 2017 at about 7:00PM CDT. Between I-235 (Des Moines) and US 65 (Pleasant Hill). The roadway is reduced to one lane due to road construction work. Until July 28, 2017 at about 8:00AM CDT. Between IA 8 and County Road D52 (2 to 3 miles north of the Dysart area). 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. Width limit 9'6". Until September 29, 2017 at about 6:30PM CDT. Between IA 48 (Red Oak) and US 71 (near Villisca). 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 16'0". From 7:00AM CDT to 7:00PM CDT on weekdays and Saturdays. Until September 1, 2017 at about 3:00PM CDT. Between County Road C54 and County Road W13 (near Fairbank). 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. Width limit 9'6". Until September 29, 2017 at about 6:30PM CDT. Between County Road J55 and IA 2 (near Bedford). The roadway is reduced to one lane due to road construction work. From 12:00AM CDT to 7:00PM CDT on Fridays and from 12:00AM CDT to 11:45PM CDT on Mondays, Tuesdays, Wednesdays and Thursdays. Until July 7, 2017 at about 7:00PM CDT. Between US 218 and County Road C66 (near Waterloo). The roadway is reduced to one lane due to road construction work. The roadway is shared with opposing traffic. There is an axle load limit in effect. There is a weight limit in effect. Axle weight limit 20000 lbs. No vehicles over 156000 lbs. Until November 17, 2017 at about 4:00PM CDT. Between US 30 and County Road E53 (near Stanwood). The road is closed due to road construction work. There is a width limit in effect. There is a length limit in effect. A detour is in operation. Width limit 12'0". Vehicle length limit 75 ft. Until September 28, 2017 at about 9:00PM CDT. Between I-80; County Road T22 and US 6 (near Kellogg). The road is closed due to road construction work. A detour is in operation. Until October 6, 2017 at about 4: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. A detour is in operation. Permitted oversize loads are prohibited. Until December 1, 2017 at about 4:00PM CDT.
I-29: SC - I-29 @ US 20 - South (05)
US 61: MUS - US 61 @ MM 79 (IWZ 3171_7600)
I-74: QC - I-74 @ 53rd St (11)
US 30: AM - US 30 @ MIle Post 142 (11)
US 20: RWIS - US 20 MM 97 @ Rockwell City
I-80: CB - I-80 @ West I-29 Interchange (02)
US 218: WL - US 218 @ SB Ramp to I-380 SB (04)
IA 22: D5 - IA 22 @ IA 1 Kalona (IWZ3173_WB)
US 30: RWIS - US 30 MM 80 @ Carroll
I-35: D2 - I-35 @ MM 196.3 near Clear Lake (D2TV01)
US 30: CR - US 30 @ Stoney Point Rd (23)
US 65: DM - US 65 @ HWY 5 (31)
I-380: WL - I-380 N of US 20 (19)
IA 13: CR - IA 13 @ 7th Ave (52)
I-80: QC - I-80 @ Northwest Blvd (17)
I-235: DM - I-235 @ Guthrie (03)
IA 5: DM - Hwy 5 @ Fleur (33)
IA 92: CB - IA 92 @ Harry Langdon (IWZ 3134)
I-235: DM - I-235 @ 42nd St (13)
I-80: CB - I-80 @ Missouri River Bridge (01)
S Lewis: SC - S Lewis @ Glenn (22)
US 65: D1 - US 65 @ MM 98.4 near Mingo SW (D1TV05)
I-80: IC - I-80 @ Half Moon Rd (01)
I-380: IC - I-380 @ Forevergreen Rd (13)
US 20: RWIS - US 20 MM 18 @ Moville
I-35: Rest Area: I-35 NB MM 120 near Story City
I-29: SC - I-29 @ Sergeant Bluff Rest Area (01)
US 75: D3 - US 75 @ Merrill (IWZ 3105)
I-35: Rest Area: I-35 NB MM 33 near Osceola
US 30: CR - US 30 @ 16th Ave SW (22)
I-80: DM - I-80 EB @ Hubbell ave (25)
IA 13: CR - IA 13 @ Mt Vernon Rd (49)
IA 100: CR - IA 100 @ S 22nd St (46)
I-29: SC - I-29 @ Riverside (13)
US 30: NV - US 30 @ S 11th St (04)
US 75: D3 - US 75 @ MM 114.3 (IWZ 3147_NB)
US 61: MUS - US 61 @ MM 79 (IWZ 3171_7601)
I-80: DM - I-80/35 @ E of Morningstar (IWZ 3158)
I-235: DM - I-235 @ E 21st (04)
IA 9: DEC - IA 9 @ Old Stage Rd (IWZ 3172_7418)
US 30: CR - US 30 @ Edgewood Rd SW (25)
US 20: SC - US 20 @ Morningside (17)
I-29: SC - I-29 @ Hamilton (11)
US 75: D3 - US 75 @ Co Rd 38 (IWZ 3142_NB)
US 20: SC - US 20 @ Lakeport (14)
IA 141: DM - IA 141 @ SE 19th St (91)
IA 137: RWIS - IA 137 MM 13 @ Eddyville
I-80: DM - I-35/80 @ 86th St (21)
I-380: IC - I-80 @ I-380/US 218 (03)
US 63: WL - US 63 @ Franklin St (IWZ 3164)
US 65: D1 - US 65 @ MM 98.4 near Mingo NE (D1TV06)
I-35: D2 - I-35 @ MM 194.3 Clear Lake (D2TV02)
I-74: QC - I-74 @ 5th Ave (03)
US 30: AM - US 30 @ S Dakota Ave (13)
I-35: AM - I-35 @ E 190th St (10)
I-80: NW - I-80 @ Speedway Dr. (07)
I-35: OSC - I-35 @ IA 207 (IWZ3174)
IA 13: CR - IA 13 @ Cottage Grove Pkwy (50)
US 151: D6 - US 151 @ MM 43.5 near Springville W (D6TV04)
US 34: D5 - US 34 @ MM 246.75 near New London (D5TV02)
IA 92: D5 - IA 92 @ Co Rd R45 (IWZ 3170_EB)
I-80: QC - I-80 @ I-280(16)
IA 92: D5 - IA 92 @ Co Rd R45 (IWZ 3170)
IA 163: RWIS - IA 163 MM 45 @ Pella
Collins Rd: CR - Collins Rd @ Council St NE (37)
I-35: DM - I-35 @ Fillmore St (76)
IA 92: DM - IA 92 WB @ Martensdale (IWZ 3154_7373)
I-29: SC - I-29 @ RR Bridge (08)
I-235: DM - I-235 @ 28th St (11)
I-80: RWIS - I-80 MM 290 @ Davenport
US 18: D2 - US 18 @ MM 186.3 near Mason City (D2TV03)
I-380: WL - I-380 @ US-20 East -1 (12)
I-380: CR - I-380 @ 42nd St NE (15)
I-380: RWIS - I-380 MM 20 @ Cedar Rapids
IA 22: D5 - IA 22 @ IA 1 Kalona (IWZ3173)
IA 9: DEC - IA 9 @ Old Stage Rd (IWZ 3172_7417)
I-35: AM - I-35 @ North of 260th St (IWZ 3152)
I-380: IC - I-380 @ Penn St (14)
I-35: D2 - I-35 @ MM 160 near Dows (D2TV08)
I-380: CR - I-380 @ Tower Terrace Rd (20)
I-380: CR - I-380 @ County Home Rd (21)
I-29: CB - I-29 @ Basswood Road (15)
US 34: RWIS - US 34 MM 87 near Creston
I-35: AM - I35 @ E Lincoln Way (08)
I-35: AM - I-35 @ South of 260th St (IWZ 3159)
I-235: DM - I-235 @ 42nd WSM (72)
US 275: CB - US 275 East of Missouri River Bridge (25)
US 75: D3 - US 75 @ Co Rd 38 (IWZ 3142)
I-80: DM - I-80 @ Grand Prairie Pkwy (48)
I-35: D5 - I-35 @ MM 18 by Co Rd J20 (IWZ3192)
I-74: QC - I-74 @ Spruce Hills (10)
I-35: Rest Area: I-35 N/S MM 7 - Lamoni - Car Prkg
IA 9: DEC - IA 9 @ Montgomery St (IWZ 3135_7413)
US 61: MUS - US 61 @ MM 72.25 (IWZ 3146)
I-80: IC - I-80 @ Hwy 1 (08)
I-680: D4 - I-680 @ MM 26.65 (IWZ 3176)
I-35: DM - I-35 @ Mile Post 94 (60)
US 275: CB - US 275 @ South Expressway (28)
US 30: CR - US 30 @ Ivanhoe Rd SW (31)
US 30: NV - US 30 @ SW 4th St (03)
I-74: QC - I-74 @ 12th Ave (02)
US 151: D6 - US 151 @ MM 43.5 near Springville E (D6TV03)
I-35: DM - I-35 @ NE 36th St (61)
I-29: CB - I-29/80 @ S Expressway (05)
I-35: DM - I-35 @ McKinley St (79)
US 69: D5 - US 69 @ IA 2 in Leon (IWZ 3108)
IA 9: DEC - IA 9 @ Montgomery St (IWZ 3135)_7414)
IA 100: CR - IA 100 @ IA 13 (47)
US 20: WL - US 20 @ Ansburough (01)
US 20: WL - US 20 @ Hawkeye Road (02)
I-235: DM - I-235 @ 2nd Ave (07)
I-74: QC - I-74 @ I-80 (19)
Kanesville: CB - Kanesville @ N Broadway (31)
I-80: DM - I-80 @ 38th in Altoona (54)
I-35: DM - I-35 @ Maffitt Lake Rd (73)
IA 10: RWIS - IA 10 MM 24 near Alton
I-35: AM - I-35 @ Heart of Iowa Nature Trail (02)
I-80: NW - I-80 @ Newton OH (02)
Gordon Dr: SC - Gordon Dr @ Nebraska (19)
I-380: WL - I-380 @ River Forest Road (07)
I-380: WL - US 218 @ N of San Marnen Dr (21)
I-35: DM - I-35 @ 1st St in Ankeny (41)
23rd Avenue: CB - 23rd Avenue @ Mid America Dr (33)
US 34: RWIS - US 34 MM 49 near Red Oak
I-80: CB - I-80 @ East I-29 Interchange (06)
IA 92: D5 - IA 92 @ Co Rd R45 (IWZ 3170_WB)
I-80: CB - I-80 @ Harry Langdon (07)
US 30: BN - US 30 @ IA 17 (03)
I-74: QC - I-74 @ Middle Rd (09)
I-35: DM - I-35 @ Hwy 5  (36)
US 67: QC - US 67 Centennial Bridge - IA (13)
I-80: CB - I-80 @ Valley View (09)
I-380: CR - I-380 @ 8th St NE (11)
IA 4: RWIS - IA 4 MM 25 near Jefferson
I-35: AM - I-35 @ E 13th St (09)
I-80: QC - I-80 EB @ DMS (14)
IA 13: CR - IA 13 @ Bertram Rd (48)
I-380: WL - I-380 @ US-20 West (05)
US 34: D5 - US 34 @ IA 5 (IWZ3169)
I-80: DM - I-80 @ Ashworth Rd (70)
I-35: Rest Area: I-35 N/S MM 7 - Lamoni - Trk Prkg
I-35: Rest Area: I-35 SB MM 33 near Osceola
I-35: DM - I-35 @ NE Mixmaster (North) (69)
I-80: DM - I-35/80 @ 2nd Ave (23)
I-80: NW - I-80 @ IA 14 (03)
US 20: SC - US 20 @ Sunnybrook (16)
US 30: RWIS - US 30 MM 218 near Tama
I-80: DM - I-35/80 @ Merle Hay (22)
US 30: AM - US 30 @ Mile Post 152 (19)
US 67: QC - US 67 Centennial Bridge - IL (12)
I-80: NW - I-80 @ Kellog OH (11)
US 218: IC - US 218 @ Hwy 1 (11)
I-35: D1 - I-35 @ IA 175 Ellsworth (D1TV09)
Collins Rd: CR - Collins Rd @ F Ave NE (39)
Avenue G: CB - Avenue G @ 16th Street (41)
US 30: AM - US 30 @ 500th Ave (12)
I-80: DM - I-80/35 @ W of Morningstar (IWZ 3112)
I-80: DM - I-80 @ US 65 - West (26)
I-29: SC - I-29 @ US 20 - North (07)
US 275: CB - US 275 @ 24th Street (26)
I-680: D4 - I-680 @ MM 21.4 (IWZ3175)
I-80: NW - I-80 @ Hwy T38N (12)
IA 5: DM - Hwy 5 @ Hwy 28 (34)
I-80: RWIS - I-80 MM 110 @ De Soto
I-80: IC - I-80 @ Jasper Ave (02)
I-29: CB - I-29 @ I-80 EB Ramp (45)
I-35: RWIS - I-35 MM 114 @ Ames
I-380: CR - I-380 @ Collins Rd- North (17)
I-235: DM - I-235 @ MLK (10)
IA 9: DEC - IA 9 @ Montgomery St (IWZ 3135)
I-35: RWIS - I-35 MM 33 @ Osceola
I-35: D1 - I-35 @ US 20 Williams (D1TV10)
US 65: DM - US 65 @ NE 46th (27)
I-380: CR - I-380 @ 76th Ave (03)
US 69: D5 - US 69 @ IA 2 in Leon (IWZ 3108_WB)
I-80: D5 - IA 22 @ IA 1 Kalona (IWZ3173_Intersection)
US 218: IC - US 218 @ Melrose (12)
I-380: CR - I-380 @ Rest Area (01)
I-29: CB - I-29 @ S of Hamilton Ln (34)
IA 92: DM - IA 92 WB @ Martensdale (IWZ 3154_7370)
I-235: DM - I-235 @ Euclid (02)
I-380: WL - I-380 @ Gilbertville Road (10)
Collins Rd: CR - Collins Rd @ 1st Ave E (42)
I-35: DM - I-35 @ Ashworth Ave (55)
I-80: CB - I-80 @ Madison Avenue (08)
US 30: NV - US 30 @ 600th Ave (02)
I-29: SC - I-29 @ 8th St in Sergeant Bluff (03)
US 218: WL - US 218 @ W 1st St (26)
I-80: DM - I-35/80 @ NE 22nd St (52)
US 75: D3 - US 75 @ Merrill (IWZ 3105_SB)
US 151: RWIS - US 151 MM 49 near Anamosa
IA 2: D5 - IA 2 @ I-35 (IWZ 3162)
I-80: NW - I-80 @ W. 4th St. (04)
I-35: DM - I-35 @ Cumming Ave (75)
I-80: CB - I-80 @ Hubbard Road (11)
I-29: CB - I-29 @ IA 192 (23)
I-74: QC - I-74 @ Toll Plaza to IA (04)
I-380: IC - I-380 @ Swisher (18)
I-74: QC - I-74 @ N Tower to IA (05)
US 30: AM - US 30 @ University Blvd (16)
I-80: IC - I-80 @ Dubuque St (07)
US 18: RWIS - US 18 MM 85 near Spencer
I-380: CR - I-380 @ Collins Rd- South (16)
US 65: DM - US 65 @ University (28)
I-29: CB - I-29 @ 25th Street (22)
I-235: DM - I-235 @ University (71)
I-35: RWIS - I-35 MM 186 near Mason City
I-80: QC - I-80 @ LeClaire (20)
I-35: RWIS - I-35 MM 153 near Williams
I-380: CR - I-380 @ US 30- South (04)
I-80: DM - I-80 @ 1st Ave in Altoona (39)
IA 2: RWIS - IA 2 MM 70 @ Bedford
IA 2: D5 - IA 2 @ I-35 (IWZ 3162_SB)
US 30: BN - US 30 @ Mile Post 139 (04)
I-80: DM - I-35/80 @ Westown PKWY (68)
I-29: CB - I-29 @ North I-680 Interchange (37)
I-80: RWIS - I-80/29 MM 2 @ Co Bluffs
I-80: IC - I-80 @ Eagle Ave NW (28)
US 30: CR - US 30 @ Williams Blvd SW (24)
US 34: D5 - US 34 @ IA 5 (IWZ 3169_SB)
US 34: RWIS - US 34 MM 263.5 @ Burlington
I-80: DM - I-35/80 @ Hickman (19)
I-29: CB - I-29 @ Nebraska Avenue (17)
I-80: DM - I-80 E Exit to N I-35 (67)
US 30: CR - US 30 @ 21st St SW (26)
US 30: BN - US 30 @ U Ave(05)
I-380: WL - I-380 @ US-20 East -2 (13)
US 218: D5 - US 218 @ MM 80.9 near Riverside (D5TV01)
S Lewis: SC - S Lewis @ Singing Hills (21)
I-29: SC - I-29 @ South of Riverside (12)
I-80: CB - I-80 @ McPherson (10)
I-380: WL - US 218 @ San Marnan Dr (20)
I-35: DM - I-35 @ NE 126 Ave (62)
I-35: Parking Only: I-35 SB MM 196 near Clear Lk
I-29: RWIS - I-29 MM 76 @ Mo Valley
US 30: CR - US 30 @ IA 13 (34)
I-35: DM - I-35 @ Corporate Woods Dr (37)
I-35: D5 - I-35 @ MM 18 by Co Rd J20 (IWZ3192_WB)
I-680: D4 - I-680 @ MM 20.2 (IWZ 3160)
I-29: SC - I-29 @ US 20 (06)
I-80: RWIS - I-80 MM 43 near Avoca
Avenue G: CB - Avenue G @ 8th Street (42)
I-380: IC - I-380 @ Hwy 965 NE (16)
US 30: AM - US 30 @ 520th Ave (14)
I-29: CB - I-29 @ Weigh Station (43)
I-35: D1 - I-35 @ Williams DMS (D1TV02)
I-35: AM - I-35 @ US 30 (07)
I-380: WL - I-380 @ MM 64 (14)
I-35: Parking Only: I-35 SB MM 120 near Story City
IA 100: CR - IA 100 W of I-380 (36)
I-80: RWIS - I-80 MM 72 near Adair
I-35: Parking Only: I-35 NB MM 212 near Joice
US 65: DM - US 65 @ Vandalia (29)
IA 9: DEC - IA 9 @ Old Stage Rd (IWZ 3172)
US 20: RWIS - US 20 MM 181 near Steamboat Rk
IA 100: CR - IA 100 @ E Post Rd (45)
I-80: IC - I-80 @ Y Ave (26)
US 71: RWIS - US 71 MM 172 near Storm Lk
I-380: WL - Evansdale water Tower - East (17)
US 218: WL - US 218 @ E. 11th St (24)
US 218: WL - US 218 @ Sergeant Rd (27)
I-235: DM - I-235 @ E 14th (05)
I-80: IC - I-80 @ 12th Avenue (23)
I-35: DM - I-35 @ Adams St (74)
US 30: CR - US 30 @ C St SW (30)
I-80: IC - I-80 @ Wapsi Ave (10)
I-80: CB - I-80 @ Minden Interchange (39)
I-35: DM - I-35 @ MM 59.35 (IWZ 3113)
I-235: DM - I-235 @ E 12th (06)
Gordon Dr: SC - Gordon Dr @ Virginia (20)
US 275: CB - US 275 @ 11th Street (27)
I-29: RWIS - I-29 MM 10 @ Sidney
I-29/80: CB - I-29/80 @ W of S 24th St (46)
I-29: SC - I-29 @ Floyd (09)
I-35: Rest Area: I-35 N/S MM 7 - Lamoni - NB Exit
I-35: AM - I-35 @ IA 210 (01)
I-74: QC - I-74 @ Toll Plaza to IL (06)
I-80: D4 - I-80 @ MM 93.3 Stuart (D4TV01)
US 59: RWIS - US 59 MM 95 @ Denison
I-380: WL - I-380 @ Evansdale Drive (09)
US 30: CR - US 30 @ J St SW (28)
I-280: QC - I-280 @ Rockingham Rd (21)
IA 100: CR - IA 100 @ Menards Ln (44)
I-35: DM - I-35 @ NE 158 Ave (64)
I-35: AM - I-35 @ US 30 (06)
US 30: RWIS - US 30 MM 252 @ Cedar Rapids
I-380: CR - I-380 @ Blairs Ferry Rd NE (18)
I-380: WL - I-380 @ Poyner Road (15)
US 30: BN - US 30 @ Quill Ave(02)
I-380: CR - I-380 @ 32nd St NE (14)
I-29: SC - I-29 @ Singing Hills (04)
IA 22: D5 - IA 22 @ IA 1 Kalona (IWZ3173_SB)
I-29: CB - I-29 @ I-480 Interchange (19)
US 20: D6 - US 20 MM 293 @ Dyersville (1)
I-29: CB - I-29 @ 192nd Street (14)
I-80: NW - I-80 @ Speedway (06)
I-80: DM - I-35/80 @ Douglas (42)
Kanesville: CB - Kanesville @ 7th Street (30)
US 20: SC - US 20 @ Gordon (18)
US 151: D6 - US 151 @ MM 55.3 near Anamosa (D6TV02)
I-29: CB - I-29 @ 9th Avenue (18)
US 34: D5 - US 34 @ IA 5 (IWZ 3169_NB)
I-29: CB - I-29 @ RR Crossing (44)
I-235: DM - I-235 @ 7th Ave (08)
I-35: AM - I-35 @ Mile Post 107.8 (04)
I-380: IC - I-380 @ Swan Lake (15)
I-80: IC - I-80 @ Prairie du Chein (24)
I-380: CR - I-380 @ Boyson Rd (19)
I-380: CR - I-380 @ 4th St SE (10)
I-80: IC - I-80 @ Black Hawk Ave NW (27)
US 20: RWIS - US 20 MM 316 @ Dubuque
US 61: MUS - US 61 @ MM 79 (IWZ 3171)
I-380: CR - I-380 @ H Ave NE (12)
IA 5: DM - Hwy 5 @ SW Connector (35)
I-235: DM - I-235 @ Valley West in WDM (17)
I-380: WL - I-380 @ River Road (08)
I-380: CR - I-380 @ 1st Ave SW (09)
I-80: RWIS - I-80 MM 154 @ Colfax
US 75: D3 - US 75 @ MM 114.3 (IWZ 3147)
US 75: D3 - US 75 @ MM 114.3 (IWZ 3147_SB)
US 30: CR - US 30 @ W of 6th St SW (27)
US 18: D2 - US 18 @ MM 210 near Floyd (D2TV6)
I-80: RWIS - I-80 MM 266 near Tipton
I-35: DM - I-35 @ Mills Civic (50)
I-80: DM - I-35/80 @ Meredith Dr (57)
US 34: D5 - US 34 @ IA 5 (IWZ3169_EB)
I-35: DM - I-35 @ Oralabor (40)
US 218: WL - US 218 @ Williston Rd (23)
I-29: SC - I-29 @ S. Riverside (27)
I-380: CR - I-380 @ Wilson Ave SW (07)
I-80: DM - I-35/80 @ University (51)
IA 9: DEC - IA 9 @ Old Stage Rd (IWZ 3172_7416)
IA 163: DM - Hwy 163-University Ave @ Hickory (46)
I-35: DM - I-35 @ Hoover St (77)
I-80: D5 - IA 22 @ IA 1 Kalona (IWZ3173_EB)
US 61: MUS - US 61 @ MM 72.25 (IWZ 3146_7602)
IA 2: RWIS - IA 2 MM 219 near Cantril
I-29: SC - I-29 @ South of RR Bridge (28)
I-80: DM - I-80 @ Jordan Creek (18)
US 30: RWIS - US 30 MM 311 @ DeWitt
IA 415: DM - IA 415 @ Mile Long Bridge (66)
I-35: D5 - I-35 @ MM 18 by Co Rd J20 (IWZ3192_NB)
US 30: NV - US 30 @ 19th St (05)
US 30: AM - US 30 @ S Duff Ave (17)
I-29: SC - I-29 @ Gordon Dr Off Ramp (29)
IA 9: RWIS - IA 9 MM 265 near Decorah
I-35: DM - I-35 @ Grand (49)
I-29: CB - I-29/80 @ 24th Street (03)
I-380: CR - I-380 @ US 30- North (05)
I-235: DM - I-235 @ Keo Way (09)
I-80: IC - I-80 @ Hwy 965 - East (05)
US 69: D5 - US 69 @ IA 2 in Leon (IWZ 3108_NB)
I-80: QC - I-80 @ CRY48 (15)
US 18: RWIS - US 18 MM 224 near New Hampton
IA 100: CR - IA 100 @ Edgewood Rd NE (35)
US 30: CR - US 30 @ Kirkwood Blvd SW (29)
US 30: CR - US 30 @ Honey Grove Rd (32)
I-35: DM - I-35 @ MM 55.6 (IWZ3141)
I-74: QC - I-74 @ Last Iowa Exit (08)
US 218: IC - US 218 @ Melrose DMS (25)
Broadway: CB - Broadway @ 16th Street (29)
US 61: RWIS - US 61 MM 159 @ Maquoketa
US 20: WL - US 20 @ Hammond (03)
IA 5: DM - Hwy 5 @ US 65/69 (32)
I-80: D3 - US 75 @ Merrill (IWZ 3105_NB)
US 34: D5 - US 34 @ IA 5 (IWZ3169_WB)
I-29/80: CB - I-29/80 @ WB On Ramp S Expressway (48)
US 218: WL - US 218 @ W 8th St (25)
I-80: IC - I-80 @ Herbert Hoover Highway (09)
I-80: DM - I-80 @ NE Mixmaster (East) (58)
Collins Rd: CR - Collins Rd @ Rockwell Dr NE (38)
I-80: DM - I-35/80 @ Hwy 141 (20)
I-35: DM - I-35 @ MM 63 (IWZ 3153)
I-29: CB - I-29 @ US 275 (16)
I-80: DM - I-80 @ NE 80th in Altoona (38)
I-380: WL - I-380 @ S. Raymond Road (11)
I-29/80: CB - I-29/80 @ E of S 24th St (47)
US 75: D3 - US 75 @ Co Rd 38 (IWZ 3142_SB)
IA 9: DEC - IA 9 @ Old Stage Rd (IWZ 3172_7419)
Collins Rd: CR - Collins Rd @ C Ave NE (40)
Collins Rd: CR - Collins Rd @ Mall Entrance (41)
I-80: NW - I-80 @ Hwy T22 (09)
I-380: CR - I-380 @ Coldstream Ave NE (13)
US 218: WL - US 218 @ Hawthorn (22)
I-35: Parking Only: I-35 NB MM 196 near Clear Lk
US 69: D5 - US 69 @ IA 2 in Leon (IWZ 3108_EB)
I-35: Rest Area: I-35 NB/SB MM 159 near Dows
I-35: DM - I-35 @ IA 92 (78)
IA 13: CR - IA 13 @ Linn Aire Dr (51)
US 30: AM - US 30 @ S Dayton Ave (18)
I-480: CB - I-480 @ Missouri River Bridge (20)
I-29: CB - I-29 @ IA 370 (13)
US 30: AM - US 30 @ Mile Post 147 (15)
S Lewis: SC - S Lewis @ Gordon (25)
I-35: Rest Area: I-35 N/S MM 214 near Northwood
I-380: WL - I-380 @ Cedar River (06)
I-80: DM - I-80 @ East of US 65 (47)
US 61: MUS - US 61 @ MM 72.25 (IWZ 3146_7603)
I-35: DM - I-35 @ NE 142 Ave (63)
US 20: WL - US-20 @ S. Canfield Road (18)
I-80: CB - I-80 @ I-680 Interchange (38)
I-29: CB - I-29 @ S of South I-680 Interchange (35)
US 30: CR - US 30 @ E of Jappa Rd (33)
I-235: DM - I-235 @ 63rd St (15)
I-380: CR - I-380 @ Diagonal Dr SW (08)
I-380: WL - Evansdale water Tower - West (16)
US 65: DM - US 65 @ Army Post Rd (30)
I-35: D5 - I-35 @ MM 18 by Co Rd J20 (IWZ3192_EB)
US 75: D3 - US 75 @ Co Rd 38 (IWZ 3142_SBz)
US 59: RWIS - US 59 MM 129 @ Ida Grove
IA 2: D5 - IA 2 @ I-35 (IWZ 3162_WB)
IA 141: DM - IA 141 @ E 1st St (92)
I-35: DM - I-35 @ Corporate Woods (53)
I-80: RWIS - I-80 MM 220 @ Williamsburg
I-35: D5 - I-35 @ MM 18 by Co Rd J20 (IWZ3192_SB)
I-80: NW - I-80 @ 52nd St (01)
I-35: Parking Only: I-35 SB MM 31 near Osceola
I-80: DM - I-35/80/235 @ NE Mixmaster (01)
I-35: Rest Area: I-35 N/S MM 7 - Lamoni - SB Ent.
US 20: SC - US 20 @ Christy (15)
I-80: QC - I-80 @ Brady (18)
I-80: NW - I-80 @ E. 12th St. (05)
I-29: SC - I-29 @ Bluff (26)
IA 2: D5 - IA 2 @ I-35 (IWZ 3162_EB)
I-35: AM - I-35 @ Mile Post 105.6 (03)
I-80: NW - I-80 @ E 84th St. (08)
S Lewis: SC - S Lewis @ Golf Course (23)
I-35: RWIS - I-35 MM 13 near Leon
I-29: CB - I-29 @ South I-680 Interchange (36)
IA 92: DM - IA 92 WB @ Martensdale (IWZ 3154_7374
I-29: RWIS - I-29 MM 101 near Sloan
23rd Avenue: CB - 23rd Avenue @ 24th Street (32)
I-80: DM - I-80 @ 34th Ave (56)
I-80: DM - I-35/80/235 @ West Mixmaster (44)
IA 100: CR - IA 100 @ Tama St (43)
I-235: DM - I-235 @ Polk Blvd (14)
I-80: IC - I-80 @ Hwy 965 (04)
I-380: CR - I-380 @ Wright Bros Blvd (02)
US 30: BN - US 30 @ Story St (01)
I-80: DM - I-80 @ East MixMaster (IWZ3183)
I-29: SC - I-29 @ 1st St in Sergeant Bluff (02)
I-235: DM - I-235 @ 31st St  (12)
IA 92: RWIS - IA 92 MM 199 near Sigourney
I-80: DM - I-80 WB @ Hubbell Ave (59)
US 218: RWIS - US 218 MM 38 near Mt Pleasant
I-80: CB - I-80 @ US 6 (12)
I-235: DM - I-235 @ 22nd St in WDM (16)
I-29: SC - I-29 @ Wesley Parkway (10)
I-380: CR - I-380 @ 33rd Ave SW (06)
IA 2: RWIS - IA 2 MM 164 near Centerville
I-380: IC - I-380 @ Iowa River (17)
I-35: D1 - I-35 @ 300th St (D1TV11)
I-80: NW - I-80 @ 108th St. (10)
I-35: DM - I-35 @ Hwy G50 (80)
I-74: QC - I-74 @ Avenue of the Cities (01)
IA 9: DEC - IA 9 @ Montgomery St (IWZ 3135_7415)
I-80: IC - I-80 @ 1st Ave (06)
US 30: NV - US 30 @ 580th Ave (01)
US 61: D5 - US 61 @ MM 29.8 near Burlington (D5TV03)
I-80: DM - I-35/80 @ E 14th (24)
I-35: D1 - I-35 @ MM 151 near Woolstock (D1TV08)
I-80: DM - I-80/35 @ MM 137 (IWZ3187)
IA 9: RWIS - IA 9 MM 90.53 @ Estherville
US 218: RWIS - US 218 MM 211 @ Plainfield
I-29: CB - I-29 @ 35th Street (21)
I-74: QC - I-74 @ N Tower to IL (07)
US 20: RWIS - US 20 MM 277 @ Manchester
Google Static Map Image
Camera Camera