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