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