Iowa DOT Logo IADOT ISP
Cameras—Statewide
Map of Statewide Between County Road L21 and County Road L36 (1 mile west of the Correctionville area). The road is closed due to bridge construction work. A detour is in operation. Until November 23. Between Exit 27: I-80 (near Minden) and Exit 21: County Road L34 (near Neola). The roadway is reduced to one lane due to bridge construction work. There is a width limit in effect. Width limit 11'0". Until September 26. Between I-29; US 275 and County Road L43 (near Council Bluffs). The roadway is reduced to one lane due to road construction work. There is a width limit in effect. There is a weight limit in effect. Width limit 16'0". No vehicles over 80000 lbs. Until December 13. Between US 52 (near McGregor) and the Mississippi River bridge (Marquette). The roadway is reduced to one lane due to road construction work. A pilot car is in operation. Look out for flaggers. From 7:00AM CDT to 6:00PM CDT on weekdays. Until September 15. Between Exit 20B: 7th Street Northeast (Cedar Rapids) and Exit 35: County Road W36 (near Robins). The roadway is reduced to one lane because of night time construction work. From 9:00PM CDT to 6:00AM CDT on Sundays and from 8:00PM CDT to 6:00AM CDT on weekdays. Until September 9. Between US 30 (near Bertram) and IA 13 (Marion). The roadway is reduced to one lane because of night time construction work. From 7:00PM CDT to 6:30AM CDT on weekdays and Sundays. Until Monday, at about 6:30AM CDT. Between I-80; US 6 (Exira) and IA 44 (near Audubon). The road is closed due to bridge construction work. A detour is in operation. Until September 15. 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 November 1. Between County Road C13 and County Road B63 (1 mile north of the Sioux Rapids area). The road is closed due to road construction work. Permitted oversize loads are prohibited. A detour is in operation. Until September 1. Between IA 16; County Road V43 and County Road V63 (near Batavia). The roadway is reduced to one lane due to bridge construction work. There is a width limit in effect. Width limit 13'6". Until November 15. 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". Axle weight limit 20000 lbs. No vehicles over 156000 lbs. Until December 1. Between US 71 and County Road N36 (near Audubon). The roadway is reduced to one lane due to bridge construction work. There is a width limit in effect. Width limit 12'0". Until September 1. Between US 6 and County Road F17 (near Grinnell). The road is closed due to road construction work. A detour is in operation. Until November 2. Between US 18 and County Road X52 (1 mile north of the Marquette area). The roadway is reduced to one lane due to road construction work. A pilot car is in operation. Look out for flaggers. From 6:45AM CDT to 6:45PM CDT on weekdays. Until September 16. Between County Road F90 and I-80; US 6 (De Soto). The roadway is reduced to one lane due to road construction work. A pilot car is in operation. Look out for flaggers. From 7:00AM CDT to 8:00PM CDT on weekdays. Until September 1. Between 10th Street and 17th Street (Bettendorf). The roadway is reduced to one lane because of night time construction work. Look out for temporary traffic lights. There is a width limit in effect. There is a height limit in effect. Height limit 14'0". Width limit 10'0". From 8:00PM CDT to 6:00AM CDT on Sundays, Mondays, Tuesdays, Wednesdays and Thursdays. Until November 23.
I-80: IC - I-80 @ Dubuque St (07)
I-80: DM - I-80 WB @ Hubbell Ave (59)
I-80: IC - I-80 @ Y Ave (26)
I-29: CB - I-29 @ IA 192 (23)
I-35: DM - I-35 @ Ashworth Ave (55)
I-74: QC - I-74 @ N Tower to IL (07)
US 30: CR - US 30 @ 16th Ave SW (22)
I-235: DM - I-235 @ Polk Blvd (14)
US 34: BUR - US 34 @ E of US 61 (IWZ 3156_137)
US 34: BUR - US 34 @ N Central Ave (IWZ 3146)
I-35: Rest Area: I-35 N/S MM 7 - Lamoni - SB Ent.
I-235: DM - I-235 @ 42nd St (13)
US 65: DM - US 65 @ MM 63.5 (IWZ 3172)
US 20: RWIS - US 20 MM 316 @ Dubuque
I-80: CB - I-80 @ I-680 Interchange (38)
I-29: CB - I-29 @ 9th Avenue (18)
I-35: D1 - I-35 @ IA 175 Ellsworth (D1TV09)
I-35: DM - I-35 @ 1st St in Ankeny (41)
I-29: SC - I-29 @ RR Bridge (08)
IA 92: CB - IA 92 @ Harry Langdon (IWZ 3134)
I-380: CR - I-380 @ 33rd Ave SW (06)
US 218: IC - US 218 @ Melrose (12)
I-80: RWIS - I-80 MM 72 near Adair
Avenue G: CB - Avenue G @ 8th Street (42)
I-35: AM - I35 @ E Lincoln Way (08)
US 20: WL - US-20 @ S. Canfield Road (18)
US 18: RWIS - US 18 MM 122 near Algona
I-35: DM - I-35 @ Hwy G50 (80)
I-235: DM - I-235 @ E 12th (06)
I-80: DM - I-80 @ MM 149.5 (IWZ 3163_170)
US 30: BN - US 30 @ IA 17 (03)
S Lewis: SC - S Lewis @ Singing Hills (21)
I-29: CB - I-29 @ 192nd Street (14)
I-235: DM - I-235 @ 2nd Ave (07)
I-380: WL - I-380 @ MM 64 (14)
I-380: WL - I-380 @ River Road (08)
Gordon Dr: SC - Gordon Dr @ Nebraska (19)
I-74: QC - I-74 @ I-80 (19)
I-35: DM - I-35 @ Mile Post 94 (60)
US 30: AM - US 30 @ Mile Post 152 (19)
Broadway: CB - Broadway @ 16th Street (29)
I-235: DM - I-235 @ Keo Way (09)
I-380: CR - I-380 @ Collins Rd- South (16)
I-80: CB - I-80 @ I-29 WB  (99)
I-80: NW - I-80 @ E. 12th St. (05)
US 30: AM - US 30 @ 500th Ave (12)
I-29: SC - I-29 @ Hamilton (11)
US 61: RWIS - US 61 MM 159 @ Maquoketa
US 34: RWIS - US 34 MM 49 near Red Oak
I-80: DM - I-80 @ MM 149.5 (IWZ 3163)
US 20: D1 - US 20 @ Union Ave (IWZ 3147)
I-380: CR - I-380 @ Diagonal Dr SW (08)
I-80: IC - I-80 @ Prairie du Chein (24)
I-80: CB - I-80 @ Madison Avenue (08)
Collins Rd: CR - Collins Rd @ Council St NE (37)
I-35: DM - I-35 @ Lamoni RA (IWZ 3155_220)
I-35: DM - I-35 @ Eagleville Welcome Center MO (IWZ 3162)
I-29: CB - I-29 @ Weigh Station (43)
I-29/80: CB - I-29/80 @ E of S 24th St (47)
US 30: NV - US 30 @ 580th Ave (01)
I-80: NW - I-80 @ 52nd St (01)
US 218: WL - US 218 @ E. 11th St (24)
US 67: QC - US 67 Centennial Bridge - IA (13)
US 18: D2 - US 18 MM 210 near Floyd (6)
IA 13: CR - IA 13 @ 7th Ave (52)
I-380: WL - I-380 @ Poyner Road (15)
I-29: CB - I-29 @ I-480 Interchange (19)
I-35: D2 - I-35 MM 160 near Dows (8)
I-380: WL - I-380 @ River Forest Road (07)
I-80: QC - I-80 EB @ Wells Ferry Rd (IWZ 3173_186)
I-35: Parking Only: I-35 SB MM 196 near Clear Lk
Gordon Dr: SC - Gordon Dr @ Virginia (20)
I-29: CB - I-29 @ US 275 (16)
US 275: CB - US 275 @ 24th Street (26)
IA 100: CR - IA 100 W of I-380 (36)
I-35: RWIS - I-35 MM 13 near Leon
US 218: WL - US 218 @ W 1st St (26)
S Lewis: SC - S Lewis @ Glenn (22)
US 30: NV - US 30 @ 19th St (05)
I-80: NW - I-80 @ W. 4th St. (04)
I-380: IC - I-380 @ Swan Lake (15)
US 34: BUR - US 34 @ E of US 61 (IWZ 3156)
I-35: Parking Only: I-35 NB MM 196 near Clear Lk
I-80: DM - I-35/80 @ Westown PKWY (68)
I-80: DM - I-80 @ W of IA 117 (IWZ 3158)
IA 92: DM - IA 92 WB @ Martensdale (IWZ 3154_122)
IA 163: RWIS - IA 163 MM 45 @ Pella
Collins Rd: CR - Collins Rd @ Mall Entrance (41)
I-29/80: CB - I-29/80 @ WB On Ramp S Expressway (48)
IA 2: RWIS - IA 2 MM 164 near Centerville
I-80: DM - I-80 E Exit to N I-35 (67)
I-35: AM - I-35 @ E 190th St (10)
US 59: RWIS - US 59 MM 129 @ Ida Grove
I-35: DM - I-35 @ McKinley St (79)
I-35: DM - I-35 @ Hoover St (77)
IA 100: CR - IA 100 @ Edgewood Rd NE (35)
IA 5: DM - Hwy 5 @ Fleur (33)
I-35: DM - I-35 @ NE 158 Ave (64)
I-80: NW - I-80 @ MM 177.2 (IWZ 3142)
I-235: DM - I-235 @ 42nd WSM (72)
US 65: DM - US 65 @ NE 46th (27)
US 218: IC - US 218 @ Hwy 1 (11)
I-80: IC - I-80 @ Exit 211-H Ave (IWZ 3176)
I-35: DM - I-35 @ Cumming Ave (75)
I-35/80: DM - I-35/80 @ 86th St (21)
US 20: D6 - US 20 MM 293 @ Dyersville (1)
I-29: CB - I-29 @ 25th Street (22)
IA 5: DM - Hwy 5 @ Hwy 28 (34)
I-35: Rest Area: I-35 N/S MM 214 near Northwood
I-35: Parking Only: I-35 SB MM 120 near Story City
I-35: Rest Area: I-35 NB/SB MM 159 near Dows
I-35: DM - I-35 @ Adams St (74)
IA 4: RWIS - IA 4 MM 25 near Jefferson
IA 10: RWIS - IA 10 MM 24 near Alton
I-29: SC - I-29 @ US 20 (06)
I-35: DM - I-35 @ Lamoni RA (IWZ 3155_221)
I-74: QC - I-74 @ 12th Ave (02)
I-35: DM - I-35 @ Lamoni RA (IWZ 3155)
US 20: SC - US 20 @ Morningside (17)
I-74: QC - I-74 @ Avenue of the Cities (01)
I-380: WL - Evansdale water Tower - East (17)
I-29: CB - I-29 @ RR Crossing (44)
Collins Rd: CR - Collins Rd @ 1st Ave E (42)
I-29: CB - I-29 @ I-80 EB Ramp (45)
I-35: DM - I-35 @ Hwy 5  (36)
US 218: D5 - US 218 MM 81 near Riverside (1)
I-80: IC - I-80 @ Eagle Ave NW (28)
I-80: DM - I-80 @ 34th Ave (56)
I-35: DM - I-35 @ Mills Civic (50)
I-35: Rest Area: I-35 N/S MM 7 - Lamoni - Trk Prkg
US 20: SC - US 20 @ Sunnybrook (16)
I-35: I-35 @ Van Wert (IWZ3175_192)
I-480: CB - I-480 @ Missouri River Bridge (20)
I-80: DM - I-80 @ NE 80th in Altoona (38)
I-74: QC - I-74 @ Toll Plaza to IA (04)
I-80: QC - I-80 EB @ Wells Ferry Rd (IWZ 3173)
US 20: SC - US 20 @ Christy (15)
US 30: CR - US 30 @ Kirkwood Blvd SW (29)
US 20: WL - US 20 @ Ansburough (01)
US 30: BN - US 30 @ Quill Ave(02)
US 61: D5 - US 61 MM 30 near Burlington (3)
US 20: D6 - US 20 MM 293 @ Dyersville - Live View (1)
US 30: AM - US 30 @ MIle Post 142 (11)
IA 13: CR - IA 13 @ Linn Aire Dr (51)
I-80: DM - I-80 @ East of US 65 (47)
I-29/80: CB - I-29/80 @ W of S 24th St (46)
US 30: NV - US 30 @ 600th Ave (02)
I-35: AM - I-35 @ Heart of Iowa Nature Trail (02)
I-35/80: DM - I-35/80 @ E 14th (24)
US 67: QC - US 67 Centennial Bridge - IL (12)
I-80: DM - I-35/80 @ Meredith Dr (57)
I-380: CR - I-380 @ Tower Terrace Rd (20)
23rd Avenue: CB - 23rd Avenue @ Mid America Dr (33)
I-80: QC - I-80 WB @ Wells Ferry Rd (IWZ 3171_183)
I-35: RWIS - I-35 MM 153 near Williams
I-80: CB - I-80 @ Harry Langdon (07)
IA 100: CR - IA 100 @ S 22nd St (46)
I-80: IC - I-80 @ 1st Ave (06)
I-235: DM - I-235 @ 7th Ave (08)
I-35: D1 - I-35 MM 151 near Woolstock (8)
US 30: CR - US 30 @ J St SW (28)
I-380: CR - I-380 @ H Ave NE (12)
US 30: CR - US 30 @ Williams Blvd SW (24)
I-35: DM - I-35 @ Corporate Woods (53)
US 20: WL - US 20 @ Hawkeye Road (02)
I-235: DM - I-235 @ Valley West in WDM (17)
I-80: IC - I-80 @ Herbert Hoover Highway (09)
I-29: RWIS - I-29 MM 76 @ Mo Valley
I-35: AM - I-35 @ US 30 (07)
US 30: AM - US 30 @ S Duff Ave (17)
US 30: BN - US 30 @ Story St (01)
I-29: SC - I-29 @ US 20 - North (07)
US 65: DM - US 65 @ Army Post Rd (30)
I-380: CR - I-380 @ Rest Area (01)
US 18: RWIS - US 18 MM 85 near Spencer
I-80: RWIS - I-80 MM 290 @ Davenport
I-35: DM - I-35 @ Corporate Woods Dr (37)
I-380: CR - I-380 @ County Home Rd (21)
I-235: DM - I-235 @ Guthrie (03)
I-35: DM - I-35 @ Fillmore St (76)
I-235: DM - I-235 @ 28th St (11)
IA 92: RWIS - IA 92 MM 199 near Sigourney
I-80: QC - I-80 @ CRY48 (15)
I-80: DM - I-80 @ Ashworth Rd (70)
IA 415: DM - IA 415 @ Mile Long Bridge (66)
US 65: D1 - US 65 MM 99 near Mingo NE (6)
Kanesville: CB - Kanesville @ 7th Street (30)
US 20: RWIS - US 20 MM 181 near Steamboat Rk
I-35: DM - I-35 @ Grand (49)
I-80: IC - I-80 @ Wapsi Ave (10)
I-80: DM - I-80 @ Grand Prairie Pkwy (48)
I-74: QC - I-74 @ Middle Rd (09)
I-380: CR - I-380 @ 8th St NE (11)
I-80: CB - I-80 @ US 6 (12)
I-380: CR - I-380 @ Cedar River (IWZ 3149)
I-35/80: DM - I-35/80 @ Hickman (19)
I-380: IC - I-380 @ Penn St (14)
I-35: I-35 @ Van Wert (IWZ3175)
I-35: AM - I-35 @ E 13th St (09)
US 20: SC - US 20 @ Lakeport (14)
I-35: Rest Area: I-35 NB MM 33 near Osceola
I-35: AM - I-35 @ US 20 (Williams_229)
I-80: IC - I-80 @ W of Williamsburg (IWZ 3105_154)
US 20: RWIS - US 20 MM 18 @ Moville
I-35: DM - I-35 @ Eagleville Welcome Center MO (IWZ 3162_214)
I-80: QC - I-80 EB @ DMS (14)
I-29: SC - I-29 @ Riverside (13)
I-35: DM - I-35 @ NE 142 Ave (63)
I-80: IC - I-80 @ Half Moon Rd (01)
US 34: BUR - US 34 @ N Central Ave (IWZ 3146_173)
US 20: SC - US 20 @ Gordon (18)
I-35: Rest Area: I-35 N/S MM 7 - Lamoni - Car Prkg
  : BUR - US 34 @ N Central Ave (IWZ 3146_174)
I-80: DM - I-80 @ W of IA 117 (IWZ 3158_171)
US 218: IC - US 218 @ Melrose DMS (25)
I-80: NW - I-80 @ Newton OH (02)
I-80: IC - I-80 @ Exit 211-H Ave (IWZ 3176_199)
I-80: NW - I-80 @ Speedway (06)
IA 9: RWIS - IA 9 MM 90.53 @ Estherville
US 30: AM - US 30 @ S Dayton Ave (18)
I-380: IC - I-380 @ Forevergreen Rd (13)
I-80: NW - I-80 @ E 84th St. (08)
I-29: CB - I-29 @ S of Hamilton Ln (34)
US 218: WL - US 218 @ Williston Rd (23)
I-35/80: DM - I-35/80 @ Merle Hay (22)
I-380: CR - I-380 @ 1st Ave SW (09)
I-29: CB - I-29 @ IA 370 (13)
I-380: CR - I-380 @ 32nd St NE (14)
I-80: NW - I-80 @ Hwy T38N (12)
US 151: D6 - US 151 MM 55 @ Anamosa (2)
I-29: CB - I-29/80 @ 24th Street (03)
I-80: NW - I-80 @ Speedway Dr. (07)
I-80: CB - I-80 @ Valley View (09)
I-35: AM - I-35 @ 260th St (05)
IA 100: CR - IA 100 @ Tama St (43)
I-29: CB - I-29 @ South I-680 Interchange (36)
I-380: IC - I-380 @ Swisher (18)
I-380: CR - I-380 @ Wright Bros Blvd (02)
IA 100: CR - IA 100 @ E Post Rd (45)
I-80: RWIS - I-80 MM 220 @ Williamsburg
I-80: CB - I-80 @ Minden Interchange (39)
IA 92: DM - IA 92 WB @ Martensdale (IWZ 3154)
I-380: IC - I-380 @ Hwy 965 NE (16)
I-380: CR - I-380 @ 42nd St NE (15)
US 30: AM - US 30 @ University Blvd (16)
US 20: D1 - US 20 @ Union Ave (IWZ 3147_204)
IA 5: DM - Hwy 5 @ US 65/69 (32)
I-35: RWIS - I-35 MM 114 @ Ames
I-80: DM - I-80 @ W of IA 117 (IWZ 3158_172)
I-29: SC - I-29 @ US 20 - South (05)
US 65: DM - US 65 @ MM 63.5 (IWZ 3172_190)
US 65: DM - US 65 @ Vandalia (29)
IA 92: DM - IA 92 WB @ Martensdale (IWZ 3154_121)
US 275: CB - US 275 @ 11th Street (27)
I-80: QC - I-80 @ LeClaire (20)
US 65: DM - US 65 @ HWY 5 (31)
I-80: CB - I-80 @ McPherson (10)
I-35/80: DM - I-35/80 @ Hwy 141 (20)
I-35: DM - I-35 @ Eagleville Welcome Center MO (IWZ 3162_215)
US 30: CR - US 30 @ E of Jappa Rd (33)
I-29: CB - I-29 @ Nebraska Avenue (17)
US 34: BUR - US 34 @ E of US 61 (IWZ 3156_136)
I-35: AM - I-35 @ US 20 (Williams)
I-35: DM - I-35 @ MM 1.4 (IWZ 3135)
I-380: WL - US 218 @ N of San Marnen Dr (21)
IA 92: DM - IA 92 WB @ Martensdale (IWZ 3154_120)
I-35: DM - I-35 @ NE 36th St (61)
I-80: CB - I-80 @ Hubbard Road (11)
I-80: RWIS - I-80 MM 266 near Tipton
S Lewis: SC - S Lewis @ Transit (24)
US 34: BUR - US 34 @ W of S Gear Ave (IWZ 3170)
I-380: WL - I-380 @ Gilbertville Road (10)
I-380: WL - Evansdale water Tower - West (16)
I-35: AM - I-35 @ US 20 (Williams_228)
I-80: CB - I-80 @ Missouri River Bridge (01)
US 30: AM - US 30 @ S Dakota Ave (13)
I-35: DM - I-35 @ NE 126 Ave (62)
US 63: RWIS - US 63 MM 35 @ Ottumwa
US 34: BUR - US 34 @ W of S Gear Ave (IWZ 3170_141)
I-80: CB - I-80 @ East I-29 Interchange (06)
I-35: I-35 @ Van Wert (IWZ3175_193)
I-80: DM - I-80 @ Jordan Creek (18)
I-74: QC - I-74 @ 5th Ave (03)
I-74: QC - I-74 @ N Tower to IA (05)
I-35: DM - I-35 @ Lamoni RA (IWZ 3155_219)
I-80: QC - I-80 @ Brady (18)
US 59: RWIS - US 59 MM 95 @ Denison
I-29: SC - I-29 @ Wesley Parkway (10)
US 65: D1 - US 65 MM 99 near Mingo SW (5)
I-235: DM - I-235 @ 63rd St (15)
Collins Rd: CR - Collins Rd @ Rockwell Dr NE (38)
US 275: CB - US 275 East of Missouri River Bridge (25)
I-29: CB - I-29 @ North I-680 Interchange (37)
I-235: DM - I-235 @ E 21st (04)
I-80: NW - I-80 @ Hwy T22 (09)
I-380: WL - I-380 @ US-20 East -2 (13)
I-380: CR - I-380 @ Coldstream Ave NE (13)
I-80: DM - I-80 @ US 65 - West (26)
US 30: NV - US 30 @ S 11th St (04)
I-35: DM - I-35 @ MM 59.35 (IWZ 3113_207)
US 30: RWIS - US 30 MM 80 @ Carroll
IA 13: CR - IA 13 @ Bertram Rd (48)
I-80: RWIS - I-80/29 MM 2 @ Co Bluffs
I-380: WL - I-380 @ Evansdale Drive (09)
I-35/80/235: DM - I-35/80/235 @ West Mixmaster (44)
US 71: RWIS - US 71 MM 172 near Storm Lk
I-29: CB - I-29 @ Basswood Road (15)
US 218: WL - US 218 @ Hawthorn (22)
I-29: SC - I-29 @ South of RR Bridge (28)
I-29: SC - I-29 @ Bluff (26)
I-35: DM - I-35 @ Eagleville Welcome Center MO (IWZ 3162_216)
Kanesville: CB - Kanesville @ N Broadway (31)
I-380: CR - I-380 @ Blairs Ferry Rd NE (18)
23rd Avenue: CB - 23rd Avenue @ 24th Street (32)
I-80: NW - I-80 @ Kellog OH (11)
IA 5: DM - Hwy 5 @ SW Connector (35)
I-380: CR - I-380 @ 4th St SE (10)
I-80: RWIS - I-80 MM 110 @ De Soto
IA 163: DM - Hwy 163-University Ave @ Hickory (46)
I-29: CB - I-29 @ 35th Street (21)
I-35/80: DM - I-35/80 @ 2nd Ave (23)
I-235: DM - I-235 @ E 14th (05)
I-35: AM - I-35 @ Mile Post 107.8 (04)
US 218: WL - US 218 @ SB Ramp to I-380 SB (04)
I-80: DM - I-80 @ 1st Ave in Altoona (39)
I-29: CB - I-29/80 @ S Expressway (05)
US 30: BN - US 30 @ Mile Post 139 (04)
US 18: D2 - US 18 MM 186 near Mason City (3)
I-380: WL - I-380 @ US-20 East -1 (12)
I-74: QC - I-74 @ Spruce Hills (10)
I-280: QC - I-280 @ Rockingham Rd (21)
I-235: DM - I-235 @ University (71)
I-35: D2 - I-35 MM 194 @ Clear Lake (2)
I-35: DM - I-35 @ Oralabor (40)
I-380: RWIS - I-380 MM 20 @ Cedar Rapids
I-35: I-35 @ US 69 near Lamoni (IWZ3169_194)
US 34: RWIS - US 34 MM 263.5 @ Burlington
I-74: QC - I-74 @ Last Iowa Exit (08)
I-35: DM - I-35 @ MM 55.5 (IWZ 3159)
I-35: Parking Only: I-35 SB MM 31 near Osceola
I-380: WL - I-380 @ US-20 West (05)
I-29: SC - I-29 @ 8th St in Sergeant Bluff (03)
I-80: IC - I-80 @ W of Williamsburg (IWZ 3105)
IA 2: RWIS - IA 2 MM 70 @ Bedford
US 151: RWIS - US 151 MM 49 near Anamosa
US 30: RWIS - US 30 MM 252 @ Cedar Rapids
I-80: IC - I-80 @ 12th Avenue (23)
IA 2: RWIS - IA 2 MM 219 near Cantril
I-80: QC - I-80 @ Northwest Blvd (17)
I-35: AM - I-35 @ Mile Post 105.6 (03)
I-35: DM - I-35 @ MM 59.35 (IWZ 3113)
I-80: IC - I-80 @ Jasper Ave (02)
US 30: RWIS - US 30 MM 311 @ DeWitt
I-35: DM - I-35 @ IA 92  (IWZ 3152)
I-35/80: DM - I-35/80 @ University (51)
I-29: CB - I-29/80 @ Indian Creek (04)
US 65: DM - US 65 @ MM 63.5 (IWZ 3172_191)
I-80: DM - I-80 EB @ Hubbell ave (25)
I-35: Parking Only: I-35 NB MM 212 near Joice
I-80: RWIS - I-80 MM 43 near Avoca
I-80: NW - I-80 @ 108th St. (10)
I-80: QC - I-80 EB @ Wells Ferry Rd (IWZ 3173_185)
I-35: DM - I-35 @ NE Mixmaster (North) (69)
I-29: SC - I-29 @ Gordon Dr Off Ramp (29)
IA 137: RWIS - IA 137 MM 13 @ Eddyville
I-35/80: DM - I-35/80 @ Morningstar (43)
I-74: QC - I-74 @ 53rd St (11)
I-235: DM - I-235 @ MLK (10)
S Lewis: SC - S Lewis @ Golf Course (23)
I-80: IC - I-80 @ Black Hawk Ave NW (27)
US 65: DM - US 65 @ University (28)
I-380: WL - I-380 @ Cedar River (06)
US 218: RWIS - US 218 MM 38 near Mt Pleasant
US 30: CR - US 30 @ Honey Grove Rd (32)
US 218: WL - US 218 @ Sergeant Rd (27)
US 30: CR - US 30 @ Stoney Point Rd (23)
I-35/80/235: DM - I-35/80/235 @ NE Mixmaster (01)
I-80: QC - I-80 @ I-280(16)
I-35: I-35 @ IA-MO border (IWZ3174_196)
I-35: I-35 @ US 69 near Lamoni (IWZ3169_195)
I-80: DM - I-80 @ NE Mixmaster (East) (58)
I-80: QC - I-80 WB @ Wells Ferry Rd (IWZ 3171_184)
I-80: QC - I-80 WB @ Wells Ferry Rd (IWZ 3171)
US 30: AM - US 30 @ Mile Post 147 (15)
I-80: IC - I-80 @ Hwy 965 - East (05)
Collins Rd: CR - Collins Rd @ F Ave NE (39)
IA 13: CR - IA 13 @ Mt Vernon Rd (49)
US 30: AM - US 30 @ 520th Ave (14)
I-380: WL - US 218 @ San Marnan Dr (20)
I-35: Rest Area: I-35 NB MM 120 near Story City
I-380: CR - I-380 @ Collins Rd- North (17)
US 30: NV - US 30 @ SW 4th St (03)
US 30: CR - US 30 @ C St SW (30)
US 20: WL - US 20 @ Hammond (03)
I-29: SC - I-29 @ South of Riverside (12)
I-29: CB - I-80 @ West I-29 Interchange (02)
IA 9: RWIS - IA 9 MM 265 near Decorah
I-380: CR - I-380 @ US 30- South (04)
I-35: AM - I-35 @ US 20 (Williams_227)
US 34: D5 - US 34 MM 247 near New London (2)
US 18: RWIS - US 18 MM 224 near New Hampton
I-35: DM - I-35 @ MM 1.4 (IWZ 3135_218)
I-80: IC - I-80 @ Hwy 1 (08)
I-35: DM - I-35 @ MM 59.35 (IWZ 3113_206)
I-35: AM - I-35 @ IA 210 (01)
US 34: RWIS - US 34 MM 87 near Creston
I-80: IC - I-80 @ Hwy 965 (04)
US 30: CR - US 30 @ Ivanhoe Rd SW (31)
I-29: RWIS - I-29 MM 101 near Sloan
I-74: QC - I-74 @ Toll Plaza to IL (06)
US 30: CR - US 30 @ 21st St SW (26)
I-380: WL - I-380 @ S. Raymond Road (11)
IA 13: CR - IA 13 @ Cottage Grove Pkwy (50)
US 20: RWIS - US 20 MM 277 @ Manchester
I-29: CB - I-29 @ S of South I-680 Interchange (35)
I-35: AM - I-35 @ US 30 (06)
I-80: RWIS - I-80 MM 154 @ Colfax
I-80: IC - I-80 @ W of Williamsburg (IWZ 3105_153)
US 218: RWIS - US 218 MM 211 @ Plainfield
I-29: SC - I-29 @ S. Riverside (27)
I-80: IC - I-80 @ Exit 211-H Ave (IWZ 3176_198)
I-380: CR - I-380 @ Boyson Rd (19)
IA 100: CR - IA 100 @ Menards Ln (44)
I-80: D4 - I-80 MM 93 @ Stuart (1)
I-35: I-35 @ IA-MO border (IWZ3174)
IA 100: CR - IA 100 @ IA 13 (47)
US 30: CR - US 30 @ IA 13 (34)
I-380: CR - I-380 @ 76th Ave (03)
I-35: DM - I-35 @ MM 59.35 (IWZ 3113_205)
I-80: NW - I-80 @ MM 176.3 (IWZ 3157)
I-235: DM - I-235 @ 22nd St in WDM (16)
I-35: I-35 @ IA-MO border (IWZ3174_197)
I-35/80/235: DM - I-35/80 @ NE 22nd St (52)
I-235: DM - I-235 @ Euclid (02)
I-380: CR - I-380 @ US 30- North (05)
US 30: BN - US 30 @ U Ave(05)
I-35: DM - I-35 @ MM 63 (IWZ 3153)
I-235: DM - I-235 @ 31st St  (12)
I-35: DM - I-35 @ Maffitt Lake Rd (73)
I-80: NW - I-80 @ IA 14 (03)
US 30: RWIS - US 30 MM 218 near Tama
US 275: CB - US 275 @ South Expressway (28)
I-35/80: DM - I-35/80 @ Douglas (42)
I-29: SC - I-29 @ 1st St in Sergeant Bluff (02)
I-29: SC - I-29 @ Floyd (09)
I-35: D1 - I-35 MM 140 near Wiliams (2)
I-380: WL - I-380 N of US 20 (19)
I-35: Rest Area: I-35 SB MM 33 near Osceola
Avenue G: CB - Avenue G @ 16th Street (41)
I-35: RWIS - I-35 MM 68 near Des Moines
I-35: RWIS - I-35 MM 186 near Mason City
I-29: SC - I-29 @ Sergeant Bluff Rest Area (01)
Collins Rd: CR - Collins Rd @ C Ave NE (40)
S Lewis: SC - S Lewis @ Gordon (25)
I-35: I-35 @ US 69 near Lamoni (IWZ3169)
I-29: SC - I-29 @ Singing Hills (04)
US 218: WL - US 218 @ W 8th St (25)
I-35: Rest Area: I-35 N/S MM 7 - Lamoni - NB Exit
I-380: IC - I-380 @ Iowa River (17)
I-80: DM - I-80 @ 38th in Altoona (54)
I-380: CR - I-380 @ Wilson Ave SW (07)
US 30: CR - US 30 @ Edgewood Rd SW (25)
US 34: BUR - US 34 @ W of S Gear Ave (IWZ 3170_140)
I-35: DM - I-35 @ MM 1.4 (IWZ 3135_217)
I-35: RWIS - I-35 MM 33 @ Osceola
I-380: IC - I-80 @ I-380/US 218 (03)
I-35: D2 - I-35 MM 196 near Clear Lake (1)
US 30: CR - US 30 @ W of 6th St SW (27)
I-80: DM - I-80 @ MM 149.5 (IWZ 3163_169)
Google Static Map Image
Camera Camera