Iowa DOT Logo IADOT ISP
Cameras—Statewide
Map of Statewide Between County Road W66 (near Lone Tree) and IA 70 (near Nichols). There are alternating lane closures due to road construction work. Look out for flaggers. A pilot car is in operation. There is a width limit in effect. Width limit 11'0". From 6:00AM CDT to 7:00PM CDT on weekdays and Saturdays. Until July 24. Between I-80; US 65 and Exit 83: US 65 (Altoona). The roadway is reduced to one lane due to road construction work. From 9:00AM CDT to 6:00PM CDT on weekdays. Until July 31. Between US 169 (Dakota City) and County Road R45 (near Clarion). The roadway is reduced to one lane due to road construction work. A pilot car is in operation. Look out for flaggers. There is a width limit in effect. Width limit 16'0". From 6:00AM CDT to 8:00PM CDT on weekdays. Until July 23. Between Exit 65: County Roads G4R and G14 (near Cumming) and Exit 52: County Road G50 (near Bevington). The right lane is closed due to road construction work. Until July 28. Between US 59 (Denison) and County Road N33 (Carroll). The roadway is reduced to one lane due to road construction work. A pilot car is in operation. Look out for flaggers. There is a width limit in effect. Width limit 14'0". From 7:00AM CDT to 8:00PM CDT on weekdays. Until August 13. Between County Road C20 and County Road B55 (near Klemme). The road is closed due to bridge construction work. A detour is in operation. Until November 12. Between US 71 (5 miles south of the Sac City area) and US 20; County Road N14 (near Sac City). The road is closed due to bridge construction work. Permitted oversize loads are prohibited. A detour is in operation. Until November 25. Between County Road C70 (Kingsley) and IA 3; County Road L14 (Remsen). The roadway is reduced to one lane due to single line traffic alternating directions. A pilot car is in operation. Look out for flaggers. There is a width limit in effect. Width limit 13'0". From 8:00AM CDT to 2:00PM CDT on Saturdays and from 7:00AM CDT to 8:00PM CDT on weekdays. Until September 30. Between US 218 and County Road C66 (near Waterloo). The left lane is closed due to road construction work. Until July 17. Between Exit 72: East San Marnan Drive and Exit 70: River Forest Road (Evansdale). The roadway is reduced to one lane due to road construction work. There is a width limit in effect. Width limit 9'5". Until August 30. Between I-380 and IA 922 (near Cedar Rapids). The roadway is reduced to one lane because of night time construction work. From 7:00PM CDT to 8:00AM CDT on Fridays and Saturdays and from 7:00PM CDT to 6:30AM CDT on Sundays, Mondays, Tuesdays, Wednesdays and Thursdays. Until August 7. Between County Road D38 and I-380; US 20 (near Evansdale). The roadway is reduced to one lane due to road construction work. From 7:00AM CDT to 6:00PM CDT on weekdays. Until Friday, at about 6:00PM CDT. Between IA 3 (1 mile south of the Maynard area) and County Road C33 (near Maynard). The roadway is reduced to one lane due to bridge construction work. There is a width limit in effect. There is a height limit in effect. Look out for temporary traffic lights. Width limit 17'0". Height limit 15'0". Until August 1. Between Exit 230: IA 21 (Waterloo) and Exit 71A: I-380; US 218; US 218 (Evansdale). The roadway is reduced to one lane due to road construction work. There is a width limit in effect. Width limit 10'5". Until August 30. Between US 18 (near Postville) and IA 150; IA 24 (Calmar). A lane is closed intermittently due to road construction work. A pilot car is in operation. Look out for flaggers. From 6:00AM CDT to 7:00PM CDT on weekdays. Until October 8. Between County Road B53 (near Greenville) and US 18 (Spencer). The road is closed due to road construction work. A detour is in operation. Until July 24. Between US 71 (4 miles west of the Cumberland area) and County Road N51 (near Bridgewater). The roadway is reduced to one lane due to road construction work. A pilot car is in operation. Look out for flaggers. There is a width limit in effect. Width limit 16'0". From 6:00AM CDT to 8:00PM CDT on weekdays and Saturdays. Until August 20. Between IA 143; County Road L36 (near Marcus) and County Road L48 (near Cleghorn). The road is closed due to road construction work. A detour is in operation. Permitted oversize loads are prohibited. Until July 15. Between Exit 12: IA 2 (2 miles south of the Van Wert area) and Exit 33: US 34 (1 mile south of the Osceola area). The roadway is shared with opposing traffic due to road construction work. Until July 17. Between US 18; US 63 and County Road V48 (near New Hampton). The roadway is reduced to one lane due to road construction work. From 7:30AM CDT to 4:00PM CDT on weekdays. Until August 30. Between County Road B16 and County Road W34 (near Decorah). The roadway is reduced to one lane due to road construction work. Look out for flaggers. A pilot car is in operation. Look out for temporary traffic lights. There is a height limit in effect. There is a width limit in effect. Height limit 15'0". Width limit 11'0". Until November 30. Between County Road W14 and IA 150 (near Oelwein). The roadway is reduced to one lane due to road construction work. Look out for flaggers. A pilot car is in operation. From 7:30AM CDT to 6:00PM CDT on weekdays. Until August 30. Between US 59 (4 miles west of the Manilla area) and County Road M68 (Manning). 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 8:00PM CDT on weekdays and Saturdays. Until July 15. Between IA 83 and US 71 (near Atlantic). The road is closed due to road construction work. A detour is in operation. Until September 1. Between County Road G16 (1 mile north of the Indianola area) and IA 92 (near Indianola). The roadway is reduced to one lane due to bridge construction work. There is a width limit in effect. Width limit 13'6". Until September 1. Between Exit 52: County Road G50 and Exit 65: County Roads G4R and G14 (near Bevington). The roadway is reduced to one lane due to road construction work. Until July 30. Between County Road L26 (near Little Rock) and IA 60 (near Sibley). The roadway is reduced to one lane due to road construction work. A pilot car is in operation. Look out for flaggers. There is a width limit in effect. Width limit 14'0". From 7:00AM CDT to 8:00PM CDT on weekdays. Until July 16. Between IA 160 (Alleman) and IA 210 (near Huxley). The road is closed due to road construction work. A detour is in operation. There is a height limit in effect. Until July 31. Between IA 210 (near Huxley) and US 30 (Ames). The road is closed due to road construction work. A detour is in operation. Until August 7.
US 30: BN - US30 @ IA 17 (03)
  : QC - I-280 WB @ MM 0.9 (IWZ 3144)
I-29: CB - I-29 @ Nebraska Avenue (17)
I-80: IC - I-80 @ Hwy 965 - East (5)
I-35: DM - I-35 @ Hwy 5  (36)
US 218: WL- US 218 @ Hawthorn (22)
I-35: Parking Only: I-35 SB MM 31 near Osceola
I-35: RWIS - I-35 MM 186 near Mason City
IA 137: RWIS - IA 137 MM 13 @ Eddyville
IA 2: RWIS - IA 2 MM 164 near Centerville
US 30: AM - US30 @ MIle Post 142 (11)
Collins Rd: CR - Collins Rd @ 1st Ave E (42)
I-235: DM - I-235 @ 63rd St (15)
IA 100: CR - IA 100 @ Menards Ln (44)
I-380: CR - I-380 @ Rest Area (01)
I-380: CR - I-380 @ Wright Bros Blvd (02)
Kanesville: CB - Kanesville @ 7th Street (30)
I-74: QC - I-74 @ Toll Plaza to IA (4)
I-80: RWIS - I-80 MM 154 @ Colfax
I-80: RWIS - I-80 MM 43 near Avoca
I-35: Rest Area: I-35 N/S MM 7 - Lamoni - Trk Prkg
I-29: CB - I-29 South of I-680 (35)
I-80: CB - I-80 @ I-680 Interchange (38)
I-29: CB - I-29 @ 9th Avenue (18)
US 65: DM - US 65 @ University (28)
I-80: DM - I-80 @ NE 80th in Altoona (38)
US 34: RWIS - US 34 MM 87 near Creston
I-80: CB - I-80 @ East I-29 Interchange (06)
I-35: Rest Area: I-35 N/S MM 7 - Lamoni - NB Exit
I-35: D1TV02 - North
I-80: DM - I-80 @ Meredith Ave (57)
Collins Rd: CR - Collins Rd @ Mall Entrance (41)
I-80: NW - I-80 @ W. 4th St. (04)
I-380: WL- I-380 @ US-20 East -2 (13)
I-380: CR - I-380 @ US 30- North (05)
I-74: QC - I-74 @ 53rd St (11)
I-380: CR - I-380 @ US 30- South (04)
US 218: WL- US 218 @ E. 11th St (24)
I-380: WL- I-380 @ S. Raymond Road (11)
US 218: WL- US-218 SB Ramp to I-380 SB  (04)
I-80: DM - I-80 @  38th in Altoona (54)
I-80: QC - I-80 @ Northwest Blvd. (17)
IA 5: DM - Hwy 5 @ Hwy 28 (34)
US 30: CR - US 30 @ J St SW (28)
I-35: Parking Only: I-35 NB MM 196 near Clear Lk
I-80: IC - I-80 @ Y Ave (26)
US 30: AM - US30 @ Mile Post 152 (19)
I-80: QC - I-80 @ CRY48 (15)
I-380: CR - I-380 @ 32nd St NE (14)
IA 13: CR - IA 13 @ Cottage Grove Pkwy (50)
I-80: RWIS - I-80/29 MM 2 @ Co Bluffs
I-29: SC - I-29 South of Riverside (12)
I-80: NW - I-80 @ Kellog OH (11)
I-35: D2 - I-35 MM 194 @ Clear Lake (2)
US 30: RWIS - US 30 MM 311 @ DeWitt
Gordon Dr: SC - Gordon Dr @ Nebraska (19)
I-80: NW - I-80 @ IA 14 (03)
US 30: AM - US30 @ S Dayton Ave (18)
I-380: IC - I-380 @ Hwy 965 NE (16)
US 20: RWIS - US 20 MM 277 @ Manchester
I-380: CR - I-380 @ 8th St NE (11)
US 30: RWIS - US 30 MM 80 @ Carroll
I-35: Rest Area: I-35 SB MM 33 near Osceola
I-380: CR - I-380 @ Tower Terrace Rd (20)
US 65: DM - US 65 @ Army Post Rd (30)
I-380: CR - I-380 @ 1st Ave SW (09)
I-80: IC - I-80 @ Wapsi Ave (10)
I-29: RWIS - I-29 MM 76 @ Mo Valley
I-80: NW - I-80 @ Hwy T22 (09)
US 30: NV - US30 @ 600th Ave(02)
I-29: SC - I-29 @ Riverside (13)
US 18: RWIS - US 18 MM 85 near Spencer
I-80: IC - I-80 @ 12th Avenue (23)
IA 13: CR - IA 13 @ Mt Vernon Rd (49)
I-235: DM - I-235 @ 22nd St in WDM (16)
I-235: DM - I-235 @ Polk Blvd (14)
I-380: CR - I-380 @ 33rd Ave SW (06)
I-35: RWIS - I-35 MM 13 near Leon
I-80: DMTV70
US 30: BN - US30 @ U Ave(05)
I-29: SC - I-29 @ Wesley Parkway (10)
I-29: CB - I-29 @ Hwy 370 (13)
I-29: CB - I-29 North of Council Bluffs.(34)
I-235: DM - I-235 @ 42nd WSM (72)
US 30: BN - US30 @ Mile Post 139 (04)
US 20: WL- US-20 @ Hawkeye Road (02)
I-35: DM - I-35 @ NE 158 Ave (64)
US 20: WL- US-20 @ Hammond  (03)
US 20: RWIS - US 20 MM 18 @ Moville
I-29: SC - I-29 @ 8th St in Sergeant Bluff (3)
IA 92: CB - IA 92 @ Harry Langdon
I-35: Rest Area: I-35 N/S MM 7 - Lamoni - SB Ent.
I-35/80: DM - I-35/80 @ University (51)
IA 163: RWIS - IA 163 MM 45 @ Pella
I-35: DM - I-35 @ Oralabor (40)
I-380: WL- I-380 @ River Forest Road (07)
US 30: BN - US30 @ Quill Ave(02)
I-235: DM - I-235 @ E 21st (04)
US 20: SC - US 20 @ Morningside (17)
Collins Rd: CR - Collins Rd @ F Ave NE (39)
I-80: RWIS - I-80 MM 266 near Tipton
I-380: CR - I-380 @ 4th St SE (10)
I-80: CB - I-80 @ Harry Langdon (07)
US 151: RWIS - US 151 MM 49 near Anamosa
I-380: WL- I-380 @ Poyner Road (15)
I-235: DM - I-235 @ Valley West in WDM (17)
I-380: IC - I-380 @ Swisher (18)
I-35: RWIS - I-35 MM 33 @ Osceola
I-80: NW - I-80 @ Speedway Dr. (07)
US 30: AM - US30 @ Mile Post 147 (15)
IA 100: CR - IA 100 @ S 22nd St (46)
I-380: RWIS - I-380 MM 20 @ Cedar Rapids
I-80: NW - I-80 @ 108th St. (10)
US 30: CR - US 30 @ Honey Grove Rd (32)
IA 415: DM - IA 415 @ Mile Long Bridge (66)
Gordon Dr: SC - Gordon Dr @ Virginia (20)
US 218: RWIS - US 218 MM 38 near Mt Pleasant
US 218: IC - US 218 @ Melrose DMS (25)
I-35: AM - I-35 @ Heart of Iowa Nature Trail (02)
I-29: SC - I-29 @ Singing Hills (4)
US 218: IC - US 218 @ Hwy 1 (11)
I-74: QC - I-74 @ Last Iowa Exit (8)
I-35: DM - I-35 @ 1st St in Ankeny (41)
I-74: QC - I-74 @ I-80 (19)
US 30: RWIS - US 30 MM 252 @ Cedar Rapids
IA 100: CR - IA 100 @ Tama St (43)
US 30: RWIS - US 30 MM 218 near Tama
I-235: DM - I-235 @ Guthrie (03)
I-80: DM - I-35/80 @ Westown PKWY (68)
I-35: D1 - I-35 MM 140 near Wiliams (2)
I-80: NW - I-80 @ 52nd St (01)
US 20: D6 - US 20 MM 293 @ Dyersville (1)
US 30: NV- US30 @ 580th Ave (01)
I-35/80: DM - I-35/80 @ 86th St (21)
US 30: CR - US 30 @ Ivanhoe Rd SW (31)
I-235: DM - I-235 @ 42nd St (13)
US 151: D6 - US 151 MM 55 @ Anamosa (2)
IA 100: CR - IA 100 @ E Post Rd (45)
I-380: CR - I-380 @ Blairs Ferry Rd NE (18)
US 61: RWIS - US 61 MM 159 @ Maquoketa
I-29: CB - I-29/80 @ Indian Creek (04)
I-29: SC - I-29 @ Sergeant Bluff Rest Area (1)
I-80: NW - I-80 @ Newton OH (02)
US 18: RWIS - US 18 MM 122 near Algona
I-35: DM - I-35 @ Corporate Woods Dr (37)
I-35: RWIS - I-35 MM 114 @ Ames
I-35/80: DM - I-35/80 @ Douglas (42)
US 30: CR - US 30 @ Williams Blvd SW (24)
US 30: CR - US 30 @ 21st St SW (26)
I-380: WL- I-380 N of US 20 (19)
I-380: WL- US 218 @ San Marnan Dr (20)
US 30: NV - US30 @ W 4th St (03)
I-29: CB - I-29 @ Hwy 192 (23)
I-35: DM - I-35 @ Corporate Woods (53)
I-29: SC - I-29 South of RR Bridge (28)
I-74: QC - I-74 @ 12th Ave (2)
IA 5: DM - Hwy 5 @ US 65/69 (32)
I-74: QC - I-74 @ Middle Rd (9)
S Lewis: SC - S Lewis @ Golf Course (23)
US 30: AM - US30 @ S Dakota Ave (13)
IA 100: CR - IA 100 W of I-380 (36)
IA 13: CR - IA 13 @ Bertram Rd (48)
IA 4: RWIS - IA 4 MM 25 near Jefferson
US 63: RWIS - US 63 MM 35 @ Ottumwa
I-380: CR - I-380 @ 76th Ave (03)
I-80: IC - I-80 @ Black Hawk Ave NW (27)
I-380: CR - I-380 @ Coldstream Ave NE (13)
I-235: DM - I-235 @ 28th St (11)
I-235: DM - I-235 @ 7th Ave (08)
I-29: SC - I-29 @ RR Bridge (8)
I-35: AM - I35 @ US30 (07)
I-35: AM - I-35 @ Mile Post 108 (04)
US 218: RWIS - US 218 MM 211 @ Plainfield
IA 5: DM - Hwy 5 @ Fleur (33)
US 20: SC - US 20 @ Christy (15)
US 30: AM - US30 @ S Duff Ave (17)
US 34: Burlington RWIS
I-80: IC - I-80 @ Hwy 965 (4)
I-380: WL- US 218 N. of San Marnen Dr (21)
I-29: CB - I-29 @ I-480 Interchange (19)
US 30: CR - US 30 @ W of 6th St SW (27)
I-80: QC - I-80 @ LeClaire (20)
I-35: Rest Area: I-35 NB/SB MM 159 near Dows
I-380: WL- I-380 @ US-20 West (05)
I-80: CB - I-80 @ Valley View (09)
I-29: SC - I-29 NB @ MM 145.8 (IWZ 3158)
IA 13: CR - IA 13 @ 7th Ave (52)
S Lewis: SC - S Lewis @ Gordon (25)
I-480: CB - I-480 @ Missouri River Bridge (20)
I-235: DM - I-235 @ Euclid (02)
I-74: QC - I-74 @ Toll Plaza to IL (6)
US 65: D1 - US 65 MM 99 near Mingo NE (6)
US 65: US 65 North of US 6 (IWZ3146)
US 275: CB - US 275 @ 11th Street (27)
US 59: RWIS - US 59 MM 129 @ Ida Grove
US 20: RWIS - US 20 MM 316 @ Dubuque
I-380: IC - I-380 @ Swan Lake (15)
I-74: QC - I-74 @ N Tower to IA (5)
I-29: SC - I-29 @ 1st St in Sergeant Bluff (2)
I-35/80: DM - I-35/80 @ Hickman (19)
I-80: DM - I-80 @ NE Mixmaster (East) (58)
US 30: CR - US 30 @ Edgewood Rd SW (25)
I-80: DM - I-80 @ US 65 - West (26)
I-35: Parking Only: I-35 NB MM 212 near Joice
I-380: WL- I-380 @ MM 64 (14)
US 218: IC - US 218 @ Melrose (12)
I-80: NW - I-80 @ E 84th St. (08)
Collins Rd: CR - Collins Rd @ C Ave NE (40)
US 20: SC - US 20 @ Sunnybrook (16)
I-74: QC - I-74 @ Spruce Hills (10)
US 71: RWIS - US 71 MM 172 near Storm Lk
US 30: BN - US30 @ Story St (01)
23rd Avenue: CB - 23rd Avenue @ 24th Street (32)
US 34: RWIS - US 34 MM 49 near Red Oak
US 20: SC - US 20 @ Gordon (18)
I-35/80: DM - I-35/80 @ Merle Hay (22)
US 275: CB - US 275 East of Missouri River Bridge (25)
I-35: DM - I-35 @ NE Mixmaster (North) (69)
I-235: DM - I-235 @ University (71)
I-380: WL- Evansdale water Tower - East (17)
I-80: IC - I-80 @ Eagle Ave NW (28)
I-35/80/235: DM - I-35/80/235 @ West Mixmaster (44)
I-35: Rest Area: I-35 NB MM 33 near Osceola
I-74: QC - I-74 @ 5th Ave (3)
I-80: IC - I-80 @ Jasper Ave (2)
I-80: CB - I-80 @ McPherson (10)
I-80: DM - I-80 @ 105th St (48)
I-80: CB - I-80 @ Minden Interchange (39)
I-80: QC - I-80 @ I-280(16)
US 218: WL- US 218 @ W 1st St  (26)
Avenue G: CB - Avenue G @ 16th Street (41)
US 30: AM - US30 @ 520th Ave (14)
I-380: WL- I-380 @ River Road (08)
I-35/80/235: DM - I-35/80/235 @ NE Mixmaster (01)
IA 163: DM - Hwy 163-University Ave @ Hickory (46)
US 30: NV - US30 @ S 11th St (04)
US 20: WL- US-20 @ Ansburough (01)
Broadway: CB - Broadway @ 16th Street (29)
US 30: CR - US 30 @ IA 13 (34)
IA 100: CR - IA 100 @ Edgewood Rd NE (35)
I-29: CB - I-29 @ North I-680 Interchange (37)
IA 9: RWIS - IA 9 MM 265 near Decorah
23rd Avenue: CB - 23rd Avenue @ Mid America Dr (33)
I-380: WL- Evansdale water Tower - West (16)
I-29: SC - I-29 @ S. Riverside (27)
I-35/80: DM - I-35/80 @ Hwy 141 (20)
I-29: SC - I-29 @ US 20 (6)
IA 10: RWIS - IA 10 MM 24 near Alton
IA 5: DM - Hwy 5 @ SW Connector (35)
I-80: CB - I-80 @ Missouri River Bridge (01)
US 20: WL- US-20 @ S. Canfield Road (18)
US 30: CR - US 30 @ Stoney Point Rd (23)
I-29: RWIS - I-29 MM 101 near Onawa
I-35: AM - I-35 @ E 190th St (10)
I-380: CR - I-380 @ County Home Rd (21)
I-74: QC - I-74 @ N Tower to IL (7)
IA 2: RWIS - IA 2 MM 70 @ Bedford
Collins Rd: CR - Collins Rd @ Council St NE (37)
I-80: CB - I-80 @ Madison Avenue (08)
I-35: DM - I-35 @ NE 36th St (61)
US 218: WL- US 218 @ Sergeant Rd (27)
US 218: D5 - US 218 MM 81 near Riverside (1)
US 275: CB - US 275 @ South Expressway (28)
I-29: CB - I-29 @ 192nd Street (14)
I-35: DM - I-35 @ Ashworth Ave (55)
I-380: IC - I-380 @ Penn St (14)
I-35: D2 - I-35 MM 160 near Dows (8)
I-80: RWIS - I-80 MM 72 near Adair
I-35/80: DM - I-35/80 @ E 14th (24)
US 65: D1 - US 65 MM 99 near Mingo SW (5)
I-29: CB - I-80 @ West I-29 Interchange (02)
I-35: D2 - I-35 MM 196 near Clear Lake (1)
I-80: CB - I-80 @ US 6 (12)
US 18: D2 - US 18 MM 186 near Mason City (3)
US 30: CR - US 30 @ C St SW (30)
I-380: WL- I-380 @ Evansdale Drive (09)
IA 2: RWIS - IA 2 MM 219 near Cantril
Avenue G: CB - Avenue G @ 8th Street (42)
I-35: AM - I35 @ E 13th St (09)
I-29: SC - I-29 @ Hamilton (11)
I-29: SC - I-29 @ US 20 - North (7)
I-35: Parking Only: I-35 SB MM 196 near Clear Lk
I-29: CB - I-29 @ S I-680 Int. (36)
I-380: CR - I-380 @ Diagonal Dr SW (08)
I-29: CB - I-29 @ US 275 (16)
I-80: RWIS - I-80 MM 290 @ Davenport
I-35: D1 - I-35 MM 151 near Woolstock (8)
US 65: DM - US 65 @ NE 46th (27)
I-80: IC - I-80 @ 1st Ave (6)
I-35: Rest Area: I-35 NB MM 120 near Story City
I-380: IC - I-80 @ I-380/US 218 (3)
US 65: DM - US 65 @ Vandalia (29)
I-80: DM - I-80 E Exit to N I-35 (67)
I-35/80: DM - I-35/80 @ 2nd Ave (23)
I-280: QC - I-280 @ Rockingham Rd (21)
I-29: CB - I-29 @ 25th Street (22)
I-29: CB - I-29 @ Basswood Road (15)
I-380: CR - I-380 @ Wilson Ave SW (07)
I-380: CR - I-380 @ Collins Rd- South (16)
I-80: CB - I-80 @ Hubbard Road (11)
I-80: IC - I-80 @ Prairie du Chein (24)
I-29: CB - I-29/80 @ 24th Street (03)
I-80: NW - I-80 @ E. 12th St. (05)
I-235: DM - I-235 @ MLK (10)
I-80: NW - I-80 @ Speedway (06)
I-35: Rest Area: I-35 N/S MM 7 - Lamoni - Car Prkg
I-80: DM - I-80 @ Hubbell (25)
Collins Rd: CR - Collins Rd @ Rockwell Dr NE (38)
US 67: QC - US 67 Centennial Bridge - IA (13)
S Lewis: SC - S Lewis @ Transit (24)
US 30: NV - US30 @ S 19th St (05)
I-80: NW - I-80 @ T38N (12)
I-80: IC - I-80 @ Dubuque St (7)
I-35: DM - I-35 @ Mills Civic (50)
  : CB - I-29 @ RR Crossing (44)
US 30: CR - US 30 @ Kirkwood Blvd SW (29)
I-380: IC - I-380 @ Forevergreen Rd (13)
S Lewis: SC - S Lewis @ Singing Hills (21)
I-35: Rest Area: I-35 N/S MM 214 near Northwood
US 67: QC - US 67 Centennial Bridge - IL (12)
I-29: CB - I-29 @ 35th Street (21)
I-80: DM - I-80 @ 1st Ave in Altoona (39)
I-380: CR - I-380 @ Boyson Rd (19)
US 20: SC - US 20 @ Lakeport (14)
I-35: DM - I-35 @ NE 142 Ave (63)
I-235: DM - I-235 @ 31st St  (12)
I-35: DM - I-35 @ NE 126 Ave (62)
I-35: AM - I35 @ US30 (06)
I-80: DM - I-80 @ Jordan Creek (18)
I-80: D4 - I-80 MM 93 @ Stuart (1)
I-380: WL- I-380 @ US-20 East -1 (12)
I-29: SC - I-29 @ Floyd (9)
IA 100: CR - IA 100 @ IA 13 (47)
I-80: QC - I-80 EB @ DMS (14)
I-80: IC - I-80 @ Herbert Hoover Highway (9)
I-80: QC - I-80 @ Brady (18)
US 30: AM - US30 @ 500th Ave (12)
I-80: RWIS - I-80 MM 220 @ Williamsburg
US 65: DM - US 65  @ HWY 5 (31)
I-35: DM - I-35 @ Mile Post 94 (60)
IA 13: CR - IA 13 @ Linn Aire Dr (51)
I-235: DM - I-235 @ E 12th (06)
I-29: SC - I-29 @ US 20 - South (5)
US 218: WL- US 28 @ W 8th St (25)
I-380: CR - I-380 @ Collins Rd- North (17)
I-80: IC - I-80 @ Hwy 1 (8)
US 30: AM - US30 @ University Blvd(16)
I-35: DM - I-35 @ Grand (49)
I-80: IC - I-80 @ Half Moon Rd (1)
I-235: DM - I-235 @ E 14th (05)
I-380: WL- I-380 @ Gilbertville Road (10)
US 275: CB - US 275 @ 24th Street (26)
I-380: CR - I-380 @ 42nd St NE (15)
S Lewis: SC - S Lewis @ Glenn (22)
US 18: RWIS - US 18 MM 224 near New Hampton
US 218: WL- US 218 @ Williston Rd (23)
I-235: DM - I-235 @ Keo Way (09)
I-35: AM - I-35 @ Mile Post 105.6 (03)
US 20: RWIS - US 20 MM 181 near Steamboat Rk
I-380: CR - I-380 @ H Ave NE (12)
I-35: RWIS - I-35 MM 153 near Williams
I-29: SC - I-29 NB South of Singing Hills Blvd (IWZ 3149)
I-35: RWIS - I-35 MM 68 near Des Moines
I-380: IC - I-380 @ Iowa River (17)
I-35: AM - I-35 @ 260th St (05)
I-35: Parking Only: I-35 SB MM 120 near Story City
I-35: AM - I-35 @ IA 210 (01)
I-35/80/235: DM - I-35/80 @ NE 22nd St (52)
I-74: QC - I-74 @ Avenue of the Cities (1)
Kanesville: CB - Kanesville @ North Broadway (31)
I-29: SC - I-29 @ Bluff (26)
I-29: CB - I-29/80 @ Lake Manawa (05)
US 30: CR - US 30 @ 16th Ave SW (22)
I-80: DM - I-80 @ Sign Truss (56)
I-235: DM - I-235 @ 2nd Ave (07)
I-380: WL- I-380 @ Cedar River (06)
IA 92: RWIS - IA 92 MM 199 near Sigourney
I-35/80: DM - I-35/80 @ Morningstar (43)
I-35: AM - I35 @ Lincoln Way (08)
I-29: CB - I-29 @ Weigh Station (43)
Google Static Map Image
Camera Camera