Iowa DOT Logo IADOT ISP
Menu
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 IA 14 (1 mile east of the Monroe area) and US 63 (near Oskaloosa). The roadway is reduced to one lane due to road construction work. Until today at about 6: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 Thursday, at about 9:00PM 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 US 6; County Road F29 (near Malcom) and County Road E69 (3 miles south of the Tama area). The roadway is reduced to one lane due to road construction work. From 7:30AM CDT to 6:45PM CDT on weekdays. Until Friday, at about 4:00PM CDT. Between County Road G17 (2 miles south of the Montezuma area) and County Road V13 (Montezuma). The roadway is reduced to one lane due to road construction work. A pilot car is in operation. Look out for flaggers. From 7:30AM CDT to 6:45PM CDT on weekdays. Until Friday, at about 6:45PM CDT. Between County Road V18 (near Montezuma) and IA 21; County Road F52 (Deep River). The roadway is reduced to one lane due to road construction work. Look out for flaggers. From 7:30AM CDT to 6:45PM CDT on weekdays. Until October 13, 2017 at about 6:45PM 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 US 65; IA 117 and County Road F17 (1 mile east of the Mingo area). The roadway is reduced to one lane due to road construction work. Until October 31, 2017 at about 4:00PM CDT. Between County Road G35 and US 6 (near Atlantic). 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 16'0". From 7:00AM CDT to 8:00PM CDT on weekdays and Saturdays. Until October 25, 2017 at about 3:00PM CDT. Between US 71 and I-80; US 71 (2 miles east of the Atlantic area). 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 16'0". From 7:00AM CDT to 8:00PM CDT on weekdays and Saturdays. Until October 25, 2017 at about 3:00PM 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 Friday, at about 6:30PM 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 Friday, at about 6:30PM 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 County Road S14 (Nevada) and US 65 (Colo). The roadway is reduced to one lane due to road construction work. There is a width limit in effect. Width limit 12'0". Until October 13, 2017 at about 3: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 US 30 and County Road E53 (near Stanwood). The road is closed due to road construction work. A detour is in operation. Until October 31, 2017 at about 9:00PM CDT. Between County Road T66 (near Charles City) and County Road V14 (Bassett). The roadway is reduced to one lane due to road construction work. There is a width limit in effect. Width limit 16'0". From 7:00AM CDT to 7:00PM CDT on weekdays. Until Friday, at about 6:00PM CDT. Between County Road C16 (2 miles north of the Le Mars area) and Minnesota Border; County Road A10 (2 miles north of the Sibley area). The roadway is reduced to one lane due to road construction work. There is a width limit in effect. Width limit 14'0". From 7:00AM CDT to 8:00PM CDT on weekdays and Saturdays. Until October 5, 2017 at about 12:30PM CDT. Between IA 83 (near Atlantic) and I-80; US 71 (3 miles east of the Atlantic area). 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 16'0". From 7:00AM CDT to 7:00PM CDT on weekdays and Saturdays. Until October 5, 2017 at about 3:00PM CDT. Between County Road E18 (1 mile north of the Zearing area) and County Road D65 (1 mile south of the Hubbard area). 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. Width limit 15'6". Height limit 15'0". Until October 20, 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-35: D1 - I-35 @ MM 151 near Woolstock (D1TV08)
US 59: RWIS - US 59 MM 129 @ Ida Grove
US 63: WL - US 63 @ Franklin St (IWZ 3164)
I-80: DM - I-80 @ Ashworth Rd (70)
US 20: SC - US 20 @ Christy (15)
US 75: D3 - US 75 @ Merrill (IWZ 3105)
IA 141: DM - IA 141 @ E 1st St (92)
I-380: CR - I-380 @ US 30- North (05)
I-80: IC - I-80 @ Y Ave (26)
US 34: D5 - US 34 @ MM 246.75 near New London (D5TV02)
I-35: Rest Area: I-35 N/S MM 7 - Lamoni - SB Ent.
Collins Rd: CR - Collins Rd @ Mall Entrance (41)
I-35: AM - I-35 @ US 30 (06)
US 30: CR - US 30 @ Edgewood Rd SW (25)
I-235: DM - I-235 @ 63rd St (15)
IA 100: CR - IA 100 @ E Post Rd (45)
I-35: D1 - I-35 @ 300th St (D1TV11)
US 75: D3 - US 75 @ Co Rd 38 (IWZ 3142)
IA 92: DM - IA 92 WB @ Martensdale (IWZ 3154_7373)
US 30: AM - US 30 @ S Duff Ave (17)
I-80: QC - I-80 @ Brady (18)
I-35: DM - I-35 @ Fillmore St (76)
I-380: IC - I-380 @ Swisher (18)
I-29: CB - I-29 @ Weigh Station (43)
I-29: CB - I-29 @ IA 370 (13)
US 30: CR - US 30 @ E of Jappa Rd (33)
I-35: Parking Only: I-35 SB MM 120 near Story City
I-380: RWIS - I-380 MM 20 @ Cedar Rapids
I-80: DM - I-80 @ East of US 65 (47)
US 61: D5 - US 61 @ MM 74 (IWZ 3191)
I-380: WL - US 218 @ N of San Marnen Dr (21)
IA 9: DEC - IA 9 @ Montgomery St (IWZ 3135)_7414)
US 275: CB - US 275 @ 24th Street (26)
US 18: D2 - US 18 @ MM 186.3 near Mason City (D2TV03)
I-380: WL - Evansdale water Tower - West (16)
US 61: D5 - US 61 @ MM 29.8 near Burlington (D5TV03)
Gordon Dr: SC - Gordon Dr @ Virginia (20)
US 61: MUS - US 61 @ MM 79 (IWZ 3171)
I-380: WL - I-380 @ Gilbertville Road (10)
US 30: CR - US 30 @ 21st St SW (26)
I-80: D5 - IA 22 @ IA 1 Kalona (IWZ3173_Intersection)
US 20: WL - US 20 @ Hammond (03)
IA 92: DM - IA 92 WB @ Martensdale (IWZ 3154_7374
I-29/80: CB - I-29/80 @ WB On Ramp S Expressway (48)
US 61: D5 - US 61 @ MM 74 (IWZ 3191_WB)
US 75: D3 - US 75 @ MM 114.3 (IWZ 3147_NB)
US 30: RWIS - US 30 MM 218 near Tama
US 30: AM - US 30 @ MIle Post 142 (11)
US 18: RWIS - US 18 MM 85 near Spencer
IA 100: CR - IA 100 W of I-380 (36)
I-380: CR - I-380 @ 4th St SE (10)
I-29: CB - I-29 @ West I-80 Interchange (North) (52)
I-29: SC - I-29 @ Hamilton (11)
US 30: RWIS - US 30 MM 252 @ Cedar Rapids
US 30: NV - US 30 @ 19th St (05)
US 20: SC - US 20 @ Gordon (18)
I-29: CB - I-29 @ S of South I-680 Interchange (35)
I-35: DM - I-35 @ Adams St (74)
I-35: DM - I-35 @ NE 158 Ave (64)
I-80: IC - I-80 @ Hwy 1 (08)
I-80: NW - I-80 @ Kellog OH (11)
US 61: D5 - US 61 @ MM 74 (IWZ 3191_NB)
S Lewis: SC - S Lewis @ Gordon (25)
IA 100: CR - IA 100 @ Edgewood Rd NE (35)
I-80: DM - I-35/80 @ 86th St (21)
US 65: DM - US 65 @ University (28)
I-380: CR - I-380 @ Rest Area (01)
US 30: CR - US 30 @ IA 13 (34)
IA 9: DEC - IA 9 @ Montgomery St (IWZ 3135)
US 218: IC - US 218 @ Melrose DMS (25)
I-80: DM - I-35/80 @ E 14th (24)
US 30: AM - US 30 @ Mile Post 152 (19)
I-35: AM - I35 @ E Lincoln Way (08)
I-80: DM - I-80 @ 34th Ave (56)
I-80: IC - I-80 @ Dubuque St (07)
I-80: DM - I-80 @ US 65 - West (26)
I-35: D2 - I-35 @ MM 196.3 near Clear Lake (D2TV01)
I-380: IC - I-380 @ Swan Lake (15)
US 218: WL - US 218 @ E. 11th St (24)
I-235: DM - I-235 @ 28th St (11)
I-35: AM - I-35 @ E 190th St (10)
I-35: DM - I-35 @ MM 59.35 (IWZ 3113)
US 30: RWIS - US 30 MM 80 @ Carroll
US 61: D5 - US 61 @ IA 92 (IWZ 3195)
US 65: D1 - US 65 @ MM 98.4 near Mingo NE (D1TV06)
I-80: DM - I-35/80 @ Westown PKWY (68)
I-74: QC - I-74 @ Toll Plaza to IA (04)
US 218: D5 - US 218 @ MM 80.9 near Riverside (D5TV01)
I-29: CB - I-29/80 @ 24th Street (03)
I-80: QC - I-80 @ CRY48 (15)
I-80: RWIS - I-80/29 MM 2 @ Co Bluffs
Collins Rd: CR - Collins Rd @ F Ave NE (39)
I-380: WL - I-380 @ US-20 East -2 (13)
I-80: IC - I-80 @ Herbert Hoover Highway (09)
I-80: QC - I-80 @ Northwest Blvd (17)
US 30: NV - US 30 @ S 11th St (04)
US 61: MUS - US 61 @ MM 79 (IWZ 3171_7601)
S Lewis: SC - S Lewis @ Singing Hills (21)
I-29: CB - I-29 @ I-80 EB Ramp (45)
I-80: DM - I-80 @ Jordan Creek (18)
I-35: DM - I-35 @ Mills Civic (50)
US 71: RWIS - US 71 MM 172 near Storm Lk
I-80: DM - I-35/80/235 @ West Mixmaster (44)
I-380: CR - I-380 @ 32nd St NE (14)
IA 60: D3 - IA 60 @ MM 44.4 (IWZ 3138)
I-80: IC - I-80 @ Hwy 965 (04)
IA 9: RWIS - IA 9 MM 90.53 @ Estherville
US 20: SC - US 20 @ Sunnybrook (16)
I-74: QC - I-74 @ Toll Plaza to IL (06)
I-29/80: CB - I-29/80 @ W of S 24th St (51)
I-74: QC - I-74 @ 12th Ave (02)
I-80: CB - I-80 @ Harry Langdon (07)
I-380: CR - I-380 @ 33rd Ave SW (06)
US 30: NV - US 30 @ 600th Ave (02)
I-35: DM - I-35 @ IA 92 (78)
I-235: DM - I-235 @ Euclid (02)
I-29: CB - I-29 @ 25th Street (22)
I-35: Parking Only: I-35 SB MM 31 near Osceola
IA 13: CR - IA 13 @ Mt Vernon Rd (49)
IA 9: DEC - IA 9 @ Old Stage Rd (IWZ 3172_7416)
IA 5: DM - Hwy 5 @ Hwy 28 (34)
23rd Avenue: CB - 23rd Avenue @ Mid America Dr (33)
US 18: RWIS - US 18 MM 224 near New Hampton
I-80: DM - I-80/35 @ W of Morningstar (IWZ 3112)
US 20: SC - US 20 @ Morningside (17)
IA 5: DM - Hwy 5 @ Fleur (33)
I-80: DM - I-80 @ 1st Ave in Altoona (39)
US 61: D5 - US 61 @ MM 76.15 (IWZ 3188_WB)
I-29: SC - I-29 @ South of RR Bridge (28)
I-80: RWIS - I-80 MM 110 @ De Soto
IA 9: DEC - IA 9 @ Old Stage Rd (IWZ 3172_7417)
I-29: RWIS - I-29 MM 10 @ Sidney
I-29: SC - I-29 @ Bluff (26)
US 75: D3 - US 75 @ MM 114.3 (IWZ 3147)
I-35: Parking Only: I-35 SB MM 196 near Clear Lk
US 75: D3 - US 75 @ MM 109 (IWZ3197_SB)
US 75: D3 - US 75 @ Co Rd 38 (IWZ 3142_NB)
S Lewis: SC - S Lewis @ Glenn (22)
I-380: WL - I-380 @ US-20 West (05)
I-29/80: CB - I-29/80 @ W of S 24th St (46)
IA 100: CR - IA 100 @ S 22nd St (46)
I-35: RWIS - I-35 MM 114 @ Ames
I-29: SC - I-29 @ US 20 - South (05)
US 151: D6 - US 151 @ MM 55.3 near Anamosa (D6TV02)
I-80: DM - I-35/80 @ Hwy 141 (20)
US 61: D5 - US 61 @ MM 76.15 (IWZ 3188)
US 65: DM - US 65 @ NE 46th (27)
I-80: DM - I-80 @ East MixMaster (IWZ3183)
IA 92: RWIS - IA 92 MM 199 near Sigourney
I-29: SC - I-29 @ US 20 (06)
I-380: CR - I-380 @ 76th Ave (03)
US 30: AM - US 30 @ S Dayton Ave (18)
I-35: D1 - I-35 @ IA 175 Ellsworth (D1TV09)
US 61: D5 - US 61 @ MM 74 (IWZ 3191_SB)
US 218: RWIS - US 218 MM 38 near Mt Pleasant
I-235: DM - I-235 @ E 12th (06)
I-380: IC - I-380 @ Hwy 965 NE (16)
IA 163: RWIS - IA 163 MM 45 @ Pella
IA 13: CR - IA 13 @ Linn Aire Dr (51)
US 30: BN - US 30 @ U Ave(05)
I-35: D2 - I-35 @ MM 160 near Dows (D2TV08)
I-35: DM - I-35 @ MM 63 (IWZ 3153)
US 61: D5 - US 61 @ MM 76.15 (IWZ 3188_NB)
I-80: IC - I-80 @ Jasper Ave (02)
I-380: CR - I-380 @ Diagonal Dr SW (08)
I-35: DM - I-35 @ Ashworth Ave (55)
US 30: NV - US 30 @ SW 4th St (03)
I-29: SC - I-29 @ S. Riverside (27)
US 30: CR - US 30 @ Honey Grove Rd (32)
I-80: D4 - I-80 @ MM 93.3 Stuart (D4TV01)
I-380: CR - I-380 @ Wilson Ave SW (07)
I-80: DM - I-35/80 @ Douglas (42)
US 275: CB - US 275 @ 11th Street (27)
I-80: DM - I-35/80 @ 2nd Ave (23)
I-35: DM - I-35 @ Corporate Woods (53)
I-380: WL - I-380 @ Evansdale Drive (09)
I-80: DM - I-80 @ Grand Prairie Pkwy (48)
US 30: BN - US 30 @ Mile Post 139 (04)
Collins Rd: CR - Collins Rd @ Council St NE (37)
I-29: CB - I-29 @ North I-680 Interchange (37)
I-80: QC - I-80 @ I-280(16)
US 30: CR - US 30 @ W of 6th St SW (27)
I-80: NW - I-80 @ Hwy T22 (09)
US 75: D3 - US 75 @ Co Rd 38 (IWZ 3142_SBz)
IA 2: RWIS - IA 2 MM 70 @ Bedford
I-80: CB - I-80 @ West I-29 Interchange (East) (50)
IA 60: D3 - IA 60 @ MM 44.4 (IWZ 3138_NB)
I-80: DM - I-80 WB @ Hubbell Ave (59)
I-35: DM - I-35 @ McKinley St (79)
I-35: Parking Only: I-35 NB MM 212 near Joice
I-80: DM - I-80/35 @ E of Morningstar (IWZ 3158)
I-380: CR - I-380 @ County Home Rd (21)
US 67: QC - US 67 Centennial Bridge - IL (12)
I-80: IC - I-80 @ 12th Avenue (23)
I-80: RWIS - I-80 MM 220 @ Williamsburg
I-80: CB - I-80 @ Minden Interchange (39)
I-680: D4 - I-680 @ MM 21.4 (IWZ3175)
Avenue G: CB - Avenue G @ 8th Street (42)
I-35: DM - I-35 @ NE 142 Ave (63)
I-80: IC - I-80 @ Black Hawk Ave NW (27)
I-380: CR - I-380 @ Wright Bros Blvd (02)
IA 13: CR - IA 13 @ 7th Ave (52)
I-80: NW - I-80 @ E. 12th St. (05)
I-74: QC - I-74 @ I-80 (19)
US 20: RWIS - US 20 MM 18 @ Moville
US 61: D5 - US 61 @ IA 92 (IWZ 3195_NB)
I-80: DM - I-80/35/235 @ NE MixMaster (88)
I-35: D1 - I-35 @ US 20 Williams (D1TV10)
IA 92: CB - IA 92 @ Harry Langdon (IWZ 3134)
IA 92: D5 - IA 92 @ Co Rd R45 (IWZ 3170_WB)
IA 60: D3 - IA 60 @ MM 44.6 (IWZ 3190)
I-29: RWIS - I-29 MM 76 @ Mo Valley
US 30: CR - US 30 @ Ivanhoe Rd SW (31)
I-35: AM - I-35 @ US 30 (07)
I-74: QC - I-74 @ 53rd St (11)
I-380: CR - I-380 @ Collins Rd- North (17)
I-680: D4 - I-680 @ MM 20.2 (IWZ 3160)
I-80: CB - I-80 @ Missouri River Bridge (01)
I-35: AM - I-35 @ South of 260th St (IWZ 3159)
US 218: WL - US 218 @ Sergeant Rd (27)
I-80: CB - I-80 @ Madison Avenue (08)
US 20: RWIS - US 20 MM 181 near Steamboat Rk
IA 22: D5 - IA 22 @ IA 1 Kalona (IWZ3173_SB)
IA 5: DM - Hwy 5 @ US 65/69 (32)
IA 22: D5 - IA 22 @ IA 1 Kalona (IWZ3173)
I-35: Rest Area: I-35 N/S MM 214 near Northwood
I-35: DM - I-35 @ Hwy 5  (36)
IA 92: D5 - IA 92 @ Co Rd R45 (IWZ 3170_EB)
US 61: D5 - US 61 @ IA 92 (IWZ 3195_SB)
US 30: AM - US 30 @ S Dakota Ave (13)
I-80: NW - I-80 @ Hwy T38N (12)
US 151: D6 - US 151 @ MM 43.5 near Springville E (D6TV03)
I-74: QC - I-74 @ Avenue of the Cities (01)
I-80: IC - I-80 @ Prairie du Chein (24)
US 30: CR - US 30 @ Williams Blvd SW (24)
23rd Avenue: CB - 23rd Avenue @ 24th Street (32)
I-380: WL - US 218 @ San Marnan Dr (20)
IA 163: DM - Hwy 163-University Ave @ Hickory (46)
I-235: DM - I-235 @ Guthrie (03)
I-29: SC - I-29 @ 8th St in Sergeant Bluff (03)
I-380: CR - I-380 @ Boyson Rd (19)
IA 13: CR - IA 13 @ Bertram Rd (48)
I-80: DM - I-35/80 @ University (51)
I-29: CB - I-29 @ 9th Avenue (18)
US 218: WL - US 218 @ W 1st St (26)
I-35: DM - I-35 @ Oralabor (40)
US 218: WL - US 218 @ W 8th St (25)
I-380: WL - I-380 @ River Road (08)
I-35: Rest Area: I-35 NB MM 120 near Story City
US 20: SC - US 20 @ Lakeport (14)
US 20: D6 - US 20 MM 293 @ Dyersville (1)
I-29: CB - I-29 @ 35th Street (21)
I-35: D1 - I-35 @ Williams DMS (D1TV02)
I-35: D2 - I-35 @ MM 194.3 Clear Lake (D2TV02)
US 61: D5 - US 61 @ MM 76.15 (IWZ 3188_SB)
US 30: RWIS - US 30 MM 311 @ DeWitt
I-35: DM - I-35 @ MM 55.6 (IWZ3141)
IA 2: RWIS - IA 2 MM 219 near Cantril
I-74: QC - I-74 @ N Tower to IA (05)
US 61: D5 - US 61 @ IA 92 (IWZ 3195_WB)
I-80: DM - I-35/80 @ Meredith Dr (57)
I-35: DM - I-35 @ NE 36th St (61)
IA 4: RWIS - IA 4 MM 25 near Jefferson
I-35: Rest Area: I-35 N/S MM 7 - Lamoni - NB Exit
US 34: RWIS - US 34 MM 87 near Creston
IA 9: DEC - IA 9 @ Old Stage Rd (IWZ 3172)
US 65: DM - US 65 @ Vandalia (29)
US 61: MUS - US 61 @ MM 79 (IWZ 3171_7600)
US 151: RWIS - US 151 MM 49 near Anamosa
I-29: CB - I-29 @ US 275 (53)
US 61: MUS - US 61 @ MM 72.25 (IWZ 3146_7602)
I-380: CR - I-380 @ Blairs Ferry Rd NE (18)
IA 9: DEC - IA 9 @ Old Stage Rd (IWZ 3172_7419)
I-235: DM - I-235 @ E 14th (05)
US 75: D3 - US 75 @ MM 109 (IWZ3197_NB)
I-35: RWIS - I-35 MM 33 @ Osceola
US 275: CB - US 275 East of Missouri River Bridge (25)
I-80: RWIS - I-80 MM 290 @ Davenport
I-29: SC - I-29 @ Gordon Dr Off Ramp (29)
I-235: DM - I-235 @ Keo Way (09)
I-80: NW - I-80 @ Newton OH (02)
IA 92: DM - IA 92 WB @ Martensdale (IWZ 3154_7370)
I-35: RWIS - I-35 MM 186 near Mason City
I-235: DM - I-235 @ Valley West in WDM (17)
US 20: WL - US 20 @ Ansburough (01)
IA 100: CR - IA 100 @ Tama St (43)
I-80: IC - I-80 @ Half Moon Rd (01)
I-35: OSC - I-35 @ IA 207 (IWZ3174)
I-380: WL - I-380 @ Cedar River (06)
US 75: D3 - US 75 @ MM 114.3 (IWZ 3147_SB)
IA 9: DEC - IA 9 @ Old Stage Rd (IWZ 3172_7418)
I-74: QC - I-74 @ Last Iowa Exit (08)
US 30: AM - US 30 @ 500th Ave (12)
US 30: BN - US 30 @ IA 17 (03)
US 61: MUS - US 61 @ MM 72.25 (IWZ 3146_7603)
I-80: D3 - US 75 @ Merrill (IWZ 3105_NB)
I-235: DM - I-235 @ MLK (10)
IA 9: DEC - IA 9 @ Montgomery St (IWZ 3135_7415)
I-35: Parking Only: I-35 NB MM 196 near Clear Lk
US 218: WL - US 218 @ Hawthorn (22)
Collins Rd: CR - Collins Rd @ C Ave NE (40)
I-80: DM - I-80 @ NE 80th in Altoona (38)
I-80: NW - I-80 @ Speedway Dr. (07)
I-35: DM - I-35 @ Hoover St (77)
I-680: D4 - I-680 @ MM 26.65 (IWZ 3176)
I-80: DM - I-35/80/235 @ NE Mixmaster (01)
I-35: RWIS - I-35 MM 153 near Williams
I-29: CB - I-29 @ South I-680 Interchange (36)
US 275: CB - US 275 @ South Expressway (28)
I-380: WL - I-380 @ River Forest Road (07)
I-29: CB - I-29 @ 192nd Street (14)
I-80: DM - I-80 @ 38th in Altoona (54)
Collins Rd: CR - Collins Rd @ 1st Ave E (42)
I-80: NW - I-80 @ 52nd St (01)
US 30: AM - US 30 @ Mile Post 147 (15)
I-80: QC - I-80 EB @ DMS (14)
US 18: D2 - US 18 @ MM 210 near Floyd (D2TV6)
US 65: DM - US 65 @ Army Post Rd (30)
I-235: DM - I-235 @ E 21st (04)
I-29/80: CB - I-29/80 @ E of S 24th St (47)
IA 9: DEC - IA 9 @ Montgomery St (IWZ 3135_7413)
I-29: CB - I-29/80 @ S Expressway (05)
I-29: CB - I-29 @ I-480 Interchange (19)
IA 9: RWIS - IA 9 MM 265 near Decorah
I-29: SC - I-29 @ RR Bridge (08)
I-80: RWIS - I-80 MM 43 near Avoca
I-35: DM - I-35 @ Hwy G50 (80)
I-80: CB - I-80 @ East I-29 Interchange (06)
I-35: DM - I-35 @ NE Mixmaster (North) (69)
I-29: CB - I-29 @ RR Crossing (44)
I-235: DM - I-235 @ 2nd Ave (07)
Kanesville: CB - Kanesville @ 7th Street (30)
US 61: MUS - US 61 @ MM 72.25 (IWZ 3146)
IA 415: DM - IA 415 @ Mile Long Bridge (66)
I-280: QC - I-280 @ Rockingham Rd (21)
I-380: WL - I-380 N of US 20 (19)
IA 100: CR - IA 100 @ Menards Ln (44)
IA 2: RWIS - IA 2 MM 164 near Centerville
I-80: CB - I-80 @ Valley View (09)
I-380: WL - I-380 @ US-20 East -1 (12)
US 20: RWIS - US 20 MM 97 @ Rockwell City
I-80: NW - I-80 @ 108th St. (10)
US 67: QC - US 67 Centennial Bridge - IA (13)
US 20: RWIS - US 20 MM 316 @ Dubuque
US 218: IC - US 218 @ Melrose (12)
US 30: AM - US 30 @ University Blvd (16)
I-35: AM - I-35 @ Mile Post 107.8 (04)
I-235: DM - I-235 @ 31st St  (12)
I-74: QC - I-74 @ 5th Ave (03)
I-35: Rest Area: I-35 N/S MM 7 - Lamoni - Trk Prkg
US 218: RWIS - US 218 MM 211 @ Plainfield
I-35: DM - I-35 @ MM 92.45 (IWZ3187)
I-80: NW - I-80 @ IA 14 (03)
I-80/35: DM - I-80/35 @ E of US 69 (89)
I-80: DM - I-80 EB @ Hubbell ave (25)
US 61: D5 - US 61 @ IA 92 (IWZ 3195_EB)
I-29: RWIS - I-29 MM 101 near Sloan
I-35: AM - I-35 @ North of 260th St (IWZ 3152)
US 30: CR - US 30 @ 16th Ave SW (22)
I-380: WL - Evansdale water Tower - East (17)
I-29: CB - I-29 @ Basswood Road (15)
US 20: WL - US-20 @ S. Canfield Road (18)
I-29: CB - I-29 @ S of Hamilton Ln (34)
US 218: IC - US 218 @ Hwy 1 (11)
I-380: CR - I-380 @ Coldstream Ave NE (13)
I-380: WL - I-380 @ Poyner Road (15)
I-29: SC - I-29 @ South of Riverside (12)
IA 13: CR - IA 13 @ Cottage Grove Pkwy (50)
I-80: DM - I-35/80 @ NE 22nd St (52)
I-80: CB - I-80 @ McPherson (10)
US 65: D1 - US 65 @ MM 98.4 near Mingo SW (D1TV05)
IA 22: D5 - IA 22 @ IA 1 Kalona (IWZ3173_WB)
I-80: NW - I-80 @ Speedway (06)
IA 5: DM - Hwy 5 @ SW Connector (35)
I-235: DM - I-235 @ 7th Ave (08)
US 65: DM - US 65 @ HWY 5 (31)
I-35: DM - I-35 @ NE 126 Ave (62)
US 61: D5 - US 61 @ MM 74 (IWZ 3191_EB)
US 30: CR - US 30 @ Kirkwood Blvd SW (29)
I-35: AM - I-35 @ Heart of Iowa Nature Trail (02)
US 30: NV - US 30 @ 580th Ave (01)
US 34: RWIS - US 34 MM 263.5 @ Burlington
I-29: SC - I-29 @ Wesley Parkway (10)
I-380: CR - I-380 @ 8th St NE (11)
US 20: WL - US 20 @ Hawkeye Road (02)
I-80: IC - I-80 @ Hwy 965 - East (05)
US 30: CR - US 30 @ C St SW (30)
I-29: SC - I-29 @ Riverside (13)
I-35: Rest Area: I-35 SB MM 33 near Osceola
I-35: AM - I-35 @ E 13th St (09)
Avenue G: CB - Avenue G @ 16th Street (41)
IA 141: DM - IA 141 @ SE 19th St (91)
I-380: CR - I-380 @ 42nd St NE (15)
I-80: DM - I-80 @ NE Mixmaster (East) (58)
I-80: IC - I-80 @ Wapsi Ave (10)
US 30: CR - US 30 @ Stoney Point Rd (23)
I-35: DM - I-35 @ Mile Post 94 (60)
I-380: WL - I-380 @ S. Raymond Road (11)
I-29: SC - I-29 @ 1st St in Sergeant Bluff (02)
I-235: DM - I-235 @ 22nd St in WDM (16)
I-29: CB - I-29 @ Nebraska Avenue (17)
US 218: WL - US 218 @ SB Ramp to I-380 SB (04)
S Lewis: SC - S Lewis @ Golf Course (23)
I-80: RWIS - I-80 MM 72 near Adair
IA 100: CR - IA 100 @ IA 13 (47)
I-80: CB - I-80 @ West I-29 Interchange (02)
I-74: QC - I-74 @ N Tower to IL (07)
Broadway: CB - Broadway @ 16th Street (29)
US 59: RWIS - US 59 MM 95 @ Denison
I-80: DM - I-35/80 @ Hickman (19)
IA 137: RWIS - IA 137 MM 13 @ Eddyville
I-380: IC - I-80 @ I-380/US 218 (03)
Kanesville: CB - Kanesville @ N Broadway (31)
I-380: CR - I-380 @ H Ave NE (12)
I-80: CB - I-80 @ US 6 (12)
I-29: CB - I-29 @ IA 192 (23)
IA 60: D3 - IA 60 @ MM 44.6 (IWZ 3190_SB)
I-35: DM - I-35 @ Grand (49)
US 218: WL - US 218 @ Williston Rd (23)
I-380: CR - I-380 @ US 30- South (04)
I-235: DM - I-235 @ University (71)
I-80: NW - I-80 @ E 84th St. (08)
I-80: IC - I-80 @ Eagle Ave NW (28)
I-35: AM - I-35 @ IA 210 (01)
I-74: QC - I-74 @ Middle Rd (09)
US 20: RWIS - US 20 MM 277 @ Manchester
IA 10: RWIS - IA 10 MM 24 near Alton
US 30: AM - US 30 @ 520th Ave (14)
I-480: CB - I-480 @ Missouri River Bridge (20)
I-80: IC - I-80 @ 1st Ave (06)
I-380: IC - I-380 @ Iowa River (17)
US 75: D3 - US 75 @ MM 109 (IWZ3197)
US 75: D3 - US 75 @ Co Rd 38 (IWZ 3142_SB)
I-80: RWIS - I-80 MM 154 @ Colfax
US 30: BN - US 30 @ Quill Ave(02)
I-35: DM - I-35 @ Maffitt Lake Rd (73)
I-35: Rest Area: I-35 N/S MM 7 - Lamoni - Car Prkg
I-80: CB - I-80 @ Hubbard Road (11)
US 30: BN - US 30 @ Story St (01)
I-235: DM - I-235 @ Polk Blvd (14)
Gordon Dr: SC - Gordon Dr @ Nebraska (19)
I-29: SC - I-29 @ Floyd (09)
I-380: CR - I-380 @ 1st Ave SW (09)
I-35: Rest Area: I-35 NB/SB MM 159 near Dows
I-80: D5 - IA 22 @ IA 1 Kalona (IWZ3173_EB)
I-80: DM - I-80 E Exit to N I-35 (67)
I-35: RWIS - I-35 MM 13 near Leon
US 30: CR - US 30 @ J St SW (28)
US 151: D6 - US 151 @ MM 43.5 near Springville W (D6TV04)
I-80: QC - I-80 @ LeClaire (20)
I-74: QC - I-74 @ Spruce Hills (10)
I-29: SC - I-29 @ US 20 - North (07)
I-380: CR - I-380 @ Tower Terrace Rd (20)
I-380: CR - I-380 @ Collins Rd- South (16)
US 75: D3 - US 75 @ Merrill (IWZ 3105_SB)
I-29: SC - I-29 @ Sergeant Bluff Rest Area (01)
I-80: NW - I-80 @ W. 4th St. (04)
I-380: IC - I-380 @ Penn St (14)
US 61: RWIS - US 61 MM 159 @ Maquoketa
Collins Rd: CR - Collins Rd @ Rockwell Dr NE (38)
I-35: DM - I-35 @ Corporate Woods Dr (37)
I-80: DM - I-35/80 @ Merle Hay (22)
IA 92: D5 - IA 92 @ Co Rd R45 (IWZ 3170)
I-380: WL - I-380 @ MM 64 (14)
US 34: RWIS - US 34 MM 49 near Red Oak
I-35: DM - I-35 @ Cumming Ave (75)
I-235: DM - I-235 @ 42nd St (13)
I-29: SC - I-29 @ Singing Hills (04)
I-80: CB - I-80 @ I-680 Interchange (38)
I-80: RWIS - I-80 MM 266 near Tipton
I-35: Rest Area: I-35 NB MM 33 near Osceola
Google Static Map Image
Camera Camera