Iowa DOT Logo IADOT ISP
Cameras—Statewide
Map of Statewide Between US 30 (1 mile south of the Newhall area) and County Road E44 (near Van Horne). The road is closed due to road construction work. A detour is in operation. Until January 31, 2020 at about 3:00PM CDT. Between County Road E49 and US 30 (near Le Grand). The road is closed due to road construction work. A detour is in operation. Until June 28, 2019 at about 4:00PM CDT. Between I-680 Nebraska; Mormon Bridge (1 mile west of the Crescent area) and Exit 61: I-29; Old Mormon Bridge Road (near Crescent). The road is closed because of flooding. Between Exit 55: North 25th Street (Council Bluffs) and Exit 71: I-680 (1 mile south of the Missouri Valley area). The road is closed because of flooding. A detour is in operation. Between County Road K64 (Hornick) and IA 31 (Smithland). The road is closed because of flooding. A detour is in operation. Between Exit 2 - 7th Avenue (Moline) and Exit 3: Middle Road and Locust Street (Bettendorf). The roadway is reduced to one lane due to road construction work. From 7:00PM CDT to 6:00AM CDT on Sunday, Monday, Tuesday, Wednesday and Thursday. Until April 8, 2019 at about 6:00AM CDT. Between County Road B53 and US 18 (1 mile south of the Emmetsburg area). The road is closed because of flooding. A detour is in operation. Between Exit 1 - River Drive (Moline) and Exit 4: US 67; Grant Street and State Street (Bettendorf). The roadway is reduced to one lane due to road construction work. There is a height limit in effect. Height limit 15'8". Until December 3, 2019 at about 8:00AM CDT. Between Exit 3 - Avenue of the Cities and Exit 1 - River Drive (Moline). The road is closed due to bridge construction work. A detour is in operation. Until November 26, 2019 at about 8:00AM CDT. Between the Missouri River bridge and US 275; County Road J46 (Sidney). The road is closed because of flooding. Between Franklin St and Airline Highway (Waterloo). The road is closed due to road construction work. A detour is in operation. There is a height limit in effect. Height limit 15'0". Until November 26, 2019 at about 4:00PM CDT. Between The Missouri State Line (near Hamburg) and Exit 35: US 34; US 275 (near Pacific Junction). The road is closed because of flooding. A detour is in operation. Between Exit 35: US 34; US 275 (near Pacific Junction) and The Missouri State Line (near Hamburg). The road is closed because of flooding. A detour is in operation. Between I-29 (near Pacific Junction) and Nebraska State Line (2 miles west of the Pacific Junction area). The road is closed because of flooding. Between the Missouri State Line and IA 333 (near Hamburg). The road is closed because of flooding.
I-80: CB - I-80/29 WB @ East Interchange (56)
I-80: DM - I-80 Ramps @ I-35 SB NE MixMaster (87)
I-80: DM - I-80 @ East of US 65 (47)
I-35: AM - I-35 @ US 30 (06)
I-35: DM - I-35 @ Grand (49)
US 20: WL - US 20 @ S. Canfield Road (18)
I-29: CB - I-29 @ US 275 (53)
I-35: D2 - I-35 @ MM 194.3 near Clear Lake (D2TV02)
I-80: D4 - I-80 @ MM 93.3 near Stuart (D4TV01)
IA 9: RWIS - IA 9 MM 222 near Saratoga
I-35: DM - I-35 @ Corporate Woods DMS (37)
I-29: CB - I-29 @ I-80 EB Ramp (45)
I-80: Rest Area: I-80 WB MM 300 near Davenport
Collins Rd: CR - Collins Rd @ 1st Ave E (42)
I-235: DM - I-235 @ 28th St (11)
I-35: RWIS - I-35 MM 186 near Mason City
I-74: QC - I-74 @ Toll Plaza to IL (06)
I-235: DM - I-235 @ 2nd Ave (07)
I-29: CB - I-29/80 @ S Expressway (05)
I-380: WL - US 218 @ N of San Marnen Dr (21)
I-380: CR - I-380 @ Wilson Ave SW (07)
IA 4: RWIS - IA 4 MM 25 near Jefferson
I-35: DM - I-35 @ Cumming Ave (75)
I-80: CB - I-80 @ West I-29 Interchange (East) (50)
I-380: WL - Evansdale water Tower - West (16)
I-80: IC - I-80 @ 1st Ave (06)
I-380: IC - I-380 @ Penn St (14)
I-29: SC - I-29 @ US 20 - South (05)
I-80: NW - I-80 @ 108th St. (10)
I-29: SC - I-29 @ Wesley Parkway (10)
I-35: DM - I-35 @ Hoover St (77)
US 218: WL - US 218 @ W 8th St (25)
I-29: CB - I-29 @ Basswood Road (15)
I-29: SC - I-29 @ 1st St in Sergeant Bluff (02)
I-74: 6L - I-74 @ River Dr IL (IWZ 3113)
US 30: BN - US 30 @ Quill Ave (02)
I-74: QC - I-74 @ 53rd St (11)
I-80: CB - I-80 @ West I-29 Interchange (02)
US 20: SC - US 20 @ Morningside (17)
US 20: SC - US 20 @ Christy (15)
US 30: BN - US 30 @ IA 17 (03)
23rd Avenue: CB - 23rd Avenue @ 24th Street (32)
I-80: CB - I-80 @ Minden Interchange (39)
US 30: AM - US 30 @ 520th Ave (14)
I-80: 6L - I-80 @ IL MM 1.1 (IWZ 3190)
I-380: WL - I-380 @ Poyner Road (15)
US 30: CR - US 30 @ 16th Ave SW (22)
I-29: CB - I-29 @ IA 192 (23)
I-235: DM - I-235 @ E 21st (04)
S Lewis: SC - S Lewis @ Glenn (22)
IA 100: CR - IA 100 @ Edgewood Rd NE (35)
I-74: QC - I-74 SB @ US 67 (B1)
I-80: Parking Only: I-80 WB MM 268 near Wilton
I-280: QC - I-280 @ Rockingham Rd (21)
I-29: SC - I-29 @ South of RR Bridge (28)
I-80: IC - I-80 @ Dubuque St (07)
I-74: QC - I-74 @ Toll Plaza to IA (04)
I-380: Rest Area: I-380 NB MM 11 near Cedar Rapids
I-80: RWIS - I-80 MM 72 near Adair
I-35: DM - I-35 @ Maffitt Lake Rd (73)
I-29: CB - I-29 @ S of South I-680 Interchange (35)
I-35: Rest Area: I-35 N/S MM 214 near Northwood
IA 163: DM - Hwy 163-University Ave @ Hickory (46)
I-80: DM - I-35/80/235 @ West Mixmaster (44)
I-280: 6L - I-280 @ MM 6.1 (IWZ 3076)
I-380: WL - US 218 @ San Marnan Dr (20)
US 67: QC - US 67 Centennial Bridge - IA (13)
US 20: SC - US 20 @ Gordon (18)
US 218: WL - US 218 @ E. 11th St (24)
I-80: IC - I-80 @ Jasper Ave (02)
US 20: WL - US 20 @ Ansburough (01)
I-235: DM - I-235 @ 31st St  (12)
I-80: NW - I-80 @ Hwy T38N (12)
I-74: QC - I-74 @ Spruce Hills (10)
I-80: CB - I-80 @ Hubbard Road (11)
I-29/80: CB - I-29/80 @ WB On Ramp S Expressway (48)
IA 2: RWIS - IA 2 MM 219 near Cantril
IA 5: DM - Hwy 5 @ US 65/69 (32)
US 20: RWIS - US 20 MM 277 @ Manchester
I-80: Rest Area: I-80 WB MM 270 near Wilton
US 18: D2 - US 18 @ MM 186.3 near Mason City (D2TV03)
I-80: NW - I-80 @ E. 12th St. (05)
IA 13: CR - IA 13 @ Linn Aire Dr (51)
US 30: RWIS - US 30 MM 218 near Tama
IA 27: 2P - IA 27 @ Cedar Falls MM 183.5 (IWZ 3153)
I-35: 5V - I-35 @ Lamoni RA (IWZ3196)
US 65: DM - US 65 @ University (28)
I-380: CR - I-380 @ Wright Bros Blvd (02)
I-80: Parking Only: I-80 EB MM 268 near Wilton
US 18: D2 - US 18 @ MM 210 near Floyd (D2TV6)
I-74: QC - I-74 @ Middle Rd (09)
Kanesville: CB - Kanesville @ 7th Street (30)
I-80: NW - I-80 @ IA 14 (03)
IA 13: CR - IA 13 @ Mt Vernon Rd (49)
US 20: SC - US 20 @ Sunnybrook (16)
I-29: CB - I-29 @ 35th Street (21)
I-35: DM - I-35 @ Fillmore St (76)
I-235: DM - I-235 @ 63rd St (15)
US 218: WL - US 218 @ Williston Rd (23)
I-74: QC - I-74 @ I-80 (19)
I-35: DM - I-35 @ Adams St (74)
I-235: DM - I-235 @ 42nd WSM (72)
I-80: DM - I-80 @ Ashworth Rd (70)
I-80: DM - I-35/80 @ Douglas (42)
I-80: DM - I-35/80 @ Westown PKWY (68)
US 218: 5Z - US 218 @ MM 39 (IWZ 3146)
I-29: CB - I-29 @ South I-680 Interchange (36)
IA 27: 2P - IA27 @ Cedar Falls MM 182.5 (IWZ 3138)
I-29: CB - I-29 @ 192nd Street (14)
I-380: IC - I-380 @ Swisher (18)
I-380: CR - I-380 @ 33rd Ave SW (06)
US 30: AM - US 30 @ Mile Post 152 (19)
I-80: CB - I-80 @ US 6 (12)
I-35: DM - I-35 @ Hwy G50 (80)
19th St: 6L - 19th St @ River Dr IL (IWZ 3152)
I-80: Parking Only: I-80 WB MM 32 near Shelby
I-74: 6L - I-74 @ IL MM 11 (IWZ 3142)
I-35: DM - I-35 @ IA 92 (78)
I-80: CB - I-80 @ I-680 Interchange (38)
I-35: D1 - I-35 @ 300th St (D1TV11)
I-280: 6L - I-280 @ IL MM 11.5 (IWZ 3501)
I-380: 6W - I-380 @ Forevergreen Rd (IWZ3192)
I-29: SC - I-29 @ Sergeant Bluff Rest Area (01)
Avenue G: CB - Avenue G @ 16th Street (41)
US 61: RWIS - US 61 MM 159 @ Maquoketa
US 20: RWIS - US 20 MM 97 @ Rockwell City
US 30: AM - US 30 @ 500th Ave (12)
I-380: CR - I-380 @ 4th St SE (10)
IA 9: RWIS - IA 9 MM 90.53 @ Estherville
I-74: QC - I-74 @ Avenue of the Cities (01)
I-235: DM - I-235 @ E 14th (05)
I-80: CB - I-80 @ Missouri River Bridge (01)
IA 141: DM - IA 141 @ SE 37th St (90)
I-29/80: CB - I-29/80 @ W of S 24th St (51)
US 218: WL - US 218 @ Hawthorn (22)
I-80: 6L - I-80 @ MM 303.9 (IWZ 3134)
I-80: IC - I-80 @ Wapsi Ave (10)
I-80: NW - I-80 @ Newton OH (02)
IA 5: DM - Hwy 5 @ Fleur (33)
US 18: R01: US 18 Bridge Deck
I-80: NW - I-80 @ Hwy T22 (09)
I-35: Rest Area: I-35 N/S MM 7 - Lamoni - NB Exit
I-29: SC - I-29 @ S. Riverside (27)
IA 13: CR - IA 13 @ 7th Ave (52)
I-35: Parking Only: I-35 SB MM 120 near Story City
I-35: DM - I-35 @ NE 126 Ave (62)
I-380: Rest Area: I-380 SB MM 11 near Cedar Rapids
I-80: CB - I-80/29 @ East of S 24th St (60)
I-380: IC - I-80 @ I-380/US 218 (03)
I-380: CR - I-380 @ Collins Rd- North (17)
I-74: 6L - I-74 @ IL MM 12.4 (IWZ 3194)
I-80: DM - I-35/80 @ University (51)
I-80: IC - I-80 @ Eagle Ave NW (28)
I-29: RWIS - I-29 MM 76 @ Mo Valley
I-80: Rest Area: I-80 WB MM 148 near Mitchellville
US 30: NV - US 30 @ 600th Ave (02)
I-35: RWIS - I-35 MM 153 near Williams
I-80: NW - I-80 @ E 84th St. (08)
I-235: DM - I-235 @ University (71)
I-35: Rest Area: I-35 SB MM 33 near Osceola
I-35: DM - I-35 @ NE 142 Ave (63)
I-29/80: CB - I-29/80 @ E of S 24th St (47)
US 18: RWIS - US 18 MM 224 near New Hampton
I-80: IC - I-80 @ Prairie du Chein (24)
23rd Avenue: CB - 23rd Avenue @ Mid America Dr (33)
I-29: CB - I-29 @ RR Crossing (44)
I-380: CR - I-380 @ Rest Area (01)
I-680: 4P - I-680 @ MM 21.4 (IWZ3175)
I-35: Rest Area: I-35 SB MM 98 near Elkhart
I-380: WL - I-380 @ US-20 West (05)
I-35: 1AM - I-35 @ N of 1st St (IWZ3183)
IA 2: RWIS - IA 2 MM 70 @ Bedford
US 30: CR - US 30 @ 21st St SW (26)
US 20: 2P - US 20 @ IA 27 (IWZ 3154)
US 34: RWIS - US 34 MM 263.5 @ Burlington
I-80: DM - I-35/80 @ Merle Hay (22)
US 20: RWIS - US 20 MM 181 near Steamboat Rk
US 30: CR - US 30 @ IA 13 (34)
I-235: DM - I-235 @ E 12th (06)
I-80: DM - I-80 @ NE Mixmaster (East) (58)
I-235: DM - I-235 @ 7th Ave (08)
I-35: DM - I-35 @ Corporate Woods (53)
I-235: DM - I-235 @ Guthrie (03)
US 34: RWIS - US 34 MM 49 near Red Oak
I-35: D1 - I-35 @ MM 151.5 near Woolstock (D1TV08)
I-29: SC - I-29 @ Riverside (13)
I-29: CB - I-29 @ West I-80 Interchange (North) (52)
I-80: RWIS - I-80 MM 290 @ Davenport
US 59: D3 - US 20 @ US 59 Holstein (DMTT07)
I-380: IC - I-380 @ Hwy 965 NE (16)
Gordon Dr: SC - Gordon Dr @ Nebraska (19)
I-74: 6L - I-74 @ IL MM 9 (IWZ 3164)
IA 415: DM - IA 415 @ Mile Long Bridge (66)
I-35: 1AM - I-35 @ S of 1st St (IWZ3187)
I-80: 6L - I-80 @ IL MM 6.2 (IWZ 3191)
US 30: CR - US 30 @ Williams Blvd SW (24)
Kansas Ave: IC - Kansas Ave @ I-80/380 System IC (33)
US 30: AM - US 30 @ MIle Post 142 (11)
I-35: D2 - I-35 @ MM 160 near Dows (D2TV08)
I-35: D1 - I-35 @ IA 175 Ellsworth (D1TV09)
I-80: RWIS - I-80 MM 43 near Avoca
I-29: SC - I-29 @ South of Riverside (12)
US 218: RWIS - US 218 MM 211 @ Plainfield
US 151: D6 - US 151 @ MM 43.5 near Springville E (D6TV04)
IA 5: DM - Hwy 5 @ SW Connector (35)
I-80: DM - I-35/80 @ 2nd Ave (23)
I-35: AM - I-35 @ E 190th St (10)
US 218: RWIS - US 218 MM 38 near Mt Pleasant
I-680: 4P - I-680 @ MM 26.65 (IWZ 3176)
I-80: Rest Area: I-80 WB MM 237 near Tiffin
I-80: DM - I-80 @ US 65 - West (26)
I-35: AM - I-35 @ 260th St (05)
I-35: DM - I-35 @ Hwy 5  (36)
I-35: AM - I-35 @ E 13th St (09)
US 30: NV - US 30 @ 19th St (05)
Broadway: CB - Broadway @ 16th Street (29)
I-80: DM - I-35/80 @ Meredith Dr (57)
US 218: D5 - US 218 @ MM 80.9 near Riverside (D5TV01)
I-380: CR - I-380 @ 76th Ave (03)
I-80: 6L - I-80 @ I-88 (IWZ 3103)
US 20: RWIS - US 20 MM 18 @ Moville
I-29: CB - I-29 @ North I-680 Interchange (37)
I-380: WL - I-380 @ River Forest Road (07)
Collins Rd: CR - Collins Rd @ F Ave NE (39)
US 218: WL - US 218 @ Sergeant Rd (27)
I-80: NW - I-80 @ Speedway (06)
I-29: CB - I-29 @ S of Hamilton Ln (34)
US 275: CB - US 275 @ 11th Street (27)
IA 27: 2P - IA 27 @ Viking Rd (IWZ 3145)
I-235: DM - I-235 @ Valley West in WDM (17)
I-235: DM - I-235 @ MLK (10)
I-80: DM - I-35/80/235 @ NE Mixmaster (01)
US 30: CR - US 30 @ Honey Grove Rd (32)
I-35: DM - I-35 @ Mills Civic (50)
I-29: SC - I-29 @ Singing Hills (04)
I-35: AM - I-35 @ Mile Post 107.8 (04)
I-380: WL - I-380 @ Gilbertville Road (10)
US 34: D5 - US 34 @ MM 246.75 near New London (D5TV02)
I-35: DM - I-35 @ Mile Post 94 (60)
US 30: AM - US 30 @ S Duff Ave (17)
I-35: 5V - I-35 @ MM 10.5 (IWZ 3105)
US 18: RWIS - US 18 MM 85 near Spencer
I-35: D1 - I-35 @ Williams DMS (D1TV02)
IA 141: DM - IA 141 @ IA 415 (93)
I-235: DM - I-235 @ Polk Blvd (14)
US 65: D1 - US 65 @ MM 66.6 near Scotch Ridge Rd (D1TV12)
I-35: 5V - I-35 @ MM 5.8 (IWZ 3102)
I-80: IC - I-80 @ Black Hawk Ave NW (27)
US 30: CR - US 30 @ Stoney Point Rd (23)
I-80: Rest Area: I-80 EB MM 148 near Mitchellville
I-80: Parking Only: I-80 EB MM 44 near Avoca
I-380: CR - I-380 @ 32nd St NE (14)
I-35: Rest Area: I-35 N/S MM 7 - Lamoni - Car Prkg
I-80: IC - I-80 @ Half Moon Rd (01)
I-74: QC - I-74 @ Last Iowa Exit (08)
IA 141: DM - IA 141 @ E 1st St (92)
I-35: DM - I-35 @ McKinley St (79)
I-380: CR - I-380 @ Coldstream Ave NE (13)
I-80: DM - I-35/80 @ 86th St (21)
I-380: CR - I-380 @ US 30- North (05)
I-235: DM - I-235 @ Keo Way (09)
I-35: RWIS - I-35 MM 13 near Leon
US 218: WL - US 218 @ W 1st St (26)
US 218: WL - US 218 @ SB Ramp to I-380 SB (04)
IA 163: RWIS - IA 163 MM 45 @ Pella
I-35: D2 - I-35 @ MM 196.3 near Clear Lake (D2TV01)
I-35: Rest Area: I-35 NB MM 33 near Osceola
US 65: DM - US 65 @ NE 46th (27)
I-80: QC - I-80 @ LeClaire (20)
I-80: NW - I-80 @ Kellog OH (11)
US 218: 5Z - US 218 @ MM 37.9 (IWZ 3166)
US 30: RWIS - US 30 MM 80 @ Carroll
I-80: IC - I-80 @ Hwy 965 (04)
I-380: WL - I-380 @ River Road (08)
US 34: RWIS - US 34 MM 87 near Creston
I-80: DM - I-80 @ Jordan Creek (18)
I-80: DM - I-35/80 @ E 14th (24)
I-35: Parking Only: I-35 SB MM 196 near Clear Lk
IA 137: RWIS - IA 137 MM 13 @ Eddyville
I-35: RWIS - I-35 MM 33 @ Osceola
19th St: 6L - 19th St @ 7th Ave Moline IL (IWZ 3114)
US 30: BN - US 30 @ Story St (01)
US 30: CR - US 30 @ Kirkwood Blvd SW (29)
I-380: CR - I-380 @ County Home Rd (21)
IA 100: CR - IA 100 @ Menards Ln (44)
US 30: AM - US 30 @ S Dayton Ave (18)
I-80: DM - I-80 @ 34th Ave (56)
US 30: CR - US 30 @ E of Jappa Rd (33)
I-235: DM - I-235 @ Euclid (02)
I-80: DM - I-80 E Exit to N I-35 (67)
I-380: 6W - I-380 @ US 6 (IWZ 3173)
I-80: CB - I-80/29 @ Indian Creek (61)
I-35: Rest Area: I-35 N/S MM 7 - Lamoni - SB Ent.
US 67: QC - US 67 Centennial Bridge - IL (12)
IA 13: CR - IA 13 @ Bertram Rd (48)
US 20: WL - US 20 @ Hammond (03)
Gordon Dr: SC - Gordon Dr @ Virginia (20)
US 30: CR - US 30 @ Ivanhoe Rd SW (31)
I-80: NW - I-80 @ Speedway Dr. (07)
US 151: D6 - US 151 @ MM 43.5 near Springville W (D6TV03)
4th St: 2H - 4th St @ RR crossing (IWZ 3172)
I-280: 6L - I-280 @ IL MM 13.1 (IWZ 3169)
I-80: NW - I-80 @ W. 4th St. (04)
IA 100: CR - IA 100 @ IA 13 (47)
I-35: DM - I-35 @ NE 36th St (61)
I-29: SC - I-29 @ Bluff (26)
US 30: RWIS - US 30 MM 311 @ DeWitt
I-80: DM - I-80 @ Grand Prairie Pkwy (48)
I-80: Rest Area: I-80 EB MM 80 near Adair
I-74: 6L - I-74 @ IL MM 6.2 (IWZ 3184)
IA 27: 2P - IA 27 @ Cedar Falls MM 181 (IWZ 3135)
I-80: DM - I-80 @ 1st Ave in Altoona (39)
I-80: Parking Only: I-80 EB MM 32 near Shelby
US 30: BN - US 30 @ Mile Post 139 (04)
US 71: RWIS - US 71 MM 172 near Storm Lk
I-80: QC - I-80 @ Northwest Blvd (17)
I-29: CB - I-80 @ East I-29 Interchange (57)
US 30: NV - US 30 @ S 11th St (04)
I-29: CB - I-29 @ I-480 Interchange (19)
I-80: Rest Area: I-80 EB MM 237 near Tiffin
I-80: Rest Area: I-80 EB MM 180 near Grinnell
I-380: WL - I-380 @ US-20 East -1 (12)
US 30: NV - US 30 @ SW 4th St (03)
I-80: IC - I-80 @ Y Ave (26)
I-80: DM - I-35/80 @ Morningstar (43)
IA 100: CR - IA 100 @ E Post Rd (45)
Collins Rd: CR - Collins Rd @ Council St NE (37)
I-80: Rest Area: I-80 EB MM 300 near Davenport
US 218: IC - US 218 @ Melrose (12)
I-29/80: CB - I-29/80 @ W of S 24th St (46)
US 275: CB - US 275 @ 24th Street (26)
US 30: AM - US 30 @ S Dakota Ave (13)
IA 100: CR - IA 100 @ Tama St (43)
I-29: RWIS - I-29 MM 10 @ Sidney
I-80: QC - I-80 @ CRY48 (15)
I-35: 5V - I-35 @ MM 8.75 (IWZ 3189)
I-80/35: DM - I-80/35 @ E of US 69 (89)
IA 27: 2P - IA 27 @ Cedar Falls MM 181.7 (IWZ3174)
I-380: WL - I-380 @ MM 64 (14)
I-80: RWIS - I-80 MM 220 @ Williamsburg
I-80: Rest Area: I-80 WB MM 208 near Victor
I-80: 6L - I-80 @ Davenport RA (IWZ 3162)
I-480: CB - I-480 @ Missouri River Bridge (20)
I-80: IC - I-80 @ Hwy 1 (08)
I-74: QC - I-74 @ N Tower to IL (07)
I-80: CB - I-80 @ McPherson (10)
I-380: CR - I-380 @ Collins Rd- South (16)
I-280: 6L - I-280 @ IL MM 15.3 (IWZ 3073)
I-74: 6L - I-74 Off Ramp @ Exit 4 (IWZ 3151)
I-29: SC - I-29 @ US 20 - North (07)
I-74: QC - I-74 @ N Tower to IA (05)
I-35: AM - I-35 @ Heart of Iowa Nature Trail (02)
Kanesville: CB - Kanesville @ N Broadway (31)
US 30: 6Z - US 30 @ Co Rd V66 (IWZ 3158)
I-35: Rest Area: I-35 NB MM 120 near Story City
US 151: D6 - US 151 @ MM 55.3 near Anamosa (D6TV02)
I-235: DM - I-235 @ 42nd St (13)
I-380: CR - I-380 @ Diagonal Dr SW (08)
I-380: CR - I-380 @ Blairs Ferry Rd NE (18)
S Lewis: SC - S Lewis @ Gordon (25)
S Lewis: SC - S Lewis @ Singing Hills (21)
I-29: CB - I-29 @ S of US 275 (54)
I-80: RWIS - I-80 MM 110 @ De Soto
I-80: Rest Area: I-80 WB MM 19 near Underwood
US 59: RWIS - US 59 MM 129 @ Ida Grove
I-35: Rest Area: I-35 NB/SB MM 159 near Dows
I-380: CR - I-380 @ US 30- South (04)
I-380: CR - I-380 @ Boyson Rd (19)
I-80: IC - I-80 @ Herbert Hoover Highway (09)
US 30: AM - US 30 @ Mile Post 147 (15)
I-35: DM - I-35 @ Ashworth Ave (55)
I-74: 6L - I-74 @ I-280 (IWZ 3195)
I-29: CB - I-29/80 @ 24th Street (03)
I-80: CB - I-80 @ Harry Langdon (07)
I-35: RWIS - I-35 MM 114 @ Ames
US 30: CR - US 30 @ J St SW (28)
US 65: DM - US 65 @ HWY 5 (31)
US 20: RWIS - US 20 MM 316 @ Dubuque
I-80: QC - I-80 @ Brady (18)
I-29: SC - I-29 @ IA-SD border (30)
IA 100: CR - IA 100 @ S 22nd St (46)
I-80: Rest Area: I-80 WB MM 80 near Adair
I-80: Rest Area: I-80 EB MM 270 near Wilton
I-80: Rest Area: I-80 EB MM 208 near Victor
Avenue G: CB - Avenue G @ 8th Street (42)
Collins Rd: CR - Collins Rd @ C Ave NE (40)
I-35: Parking Only: I-35 NB MM 212 near Joice
I-35: Parking Only: I-35 NB MM 196 near Clear Lk
I-80: DM - I-80 EB @ Hubbell ave (25)
US 151: RWIS - US 151 MM 49 near Anamosa
I-29: RWIS - I-29 MM 101 near Sloan
US 61: D5 - US 61 @ MM 29.8 near Burlington (D5TV03)
I-235: DM - I-235 @ 22nd St in WDM (16)
I-29: CB - I-29 @ 25th Street (22)
I-35: DM - I-35 @ NE MixMaster (North) (69)
I-29: SC - I-29 @ 8th St in Sergeant Bluff (03)
I-35: AM - I-35 @ IA 210 (01)
I-380: WL - I-380 @ Cedar River (06)
I-80: DM - I-35/80 @ Hwy 141 (20)
I-380: CR - I-380 @ Tower Terrace Rd (20)
I-35: DM - I-35 @ NE 158 Ave (64)
US 275: CB - US 275 @ South Expressway (28)
IA 13: CR - IA 13 @ Cottage Grove Pkwy (50)
I-80: DM - I-80 @ 38th in Altoona (54)
IA 92: RWIS - IA 92 MM 199 near Sigourney
IA 10: RWIS - IA 10 MM 24 near Alton
I-380: WL - I-380 @ N of US 20 (19)
US 30: CR - US 30 @ W of 6th St SW (27)
US 30: CR - US 30 @ C St SW (30)
IA 100: CR - IA 100 W of I-380 (36)
US 30: NV - US 30 @ 580th Ave (01)
I-29: CB - I-29 @ 9th Avenue (18)
I-680: 4P - I-680 @ MM 20.2 (IWZ 3160)
US 20: WL - US 20 @ Hawkeye Road (02)
IA 9: RWIS - IA 9 MM 265 near Decorah
I-35: AM - I-35 @ US 30 (07)
I-80: QC - I-80 EB @ DMS (14)
I-29: 3B - I-29 @ MM 148 (IWZ 3147)
I-80: CB - I-80/29 @ S Expressway St (55)
I-80: IC - I-80 @ 12th Avenue (23)
I-80: Rest Area: I-80 WB MM 180 near Grinnell
I-80: DM - I-80/35/235 @ NE MixMaster (88)
I-80: CB - I-80 @ Woodbury Ave (58)
I-80: RWIS - I-80 MM 154 @ Colfax
US 63: RWIS - US 63 MM 35 @ Ottumwa
I-29: CB - I-29 @ Weigh Station (43)
IA 199: 6Z - IA 199 @ Van Horne (IWZ 3188)
I-380: WL - I-380 @ US-20 East -2 (13)
I-35: AM - I-35 @ Mile Post 105.6 (03)
US 30: CR - US 30 @ Edgewood Rd SW (25)
I-80: Rest Area: I-80 EB MM 19 near Underwood
I-80: RWIS - I-80/29 MM 2 @ Co Bluffs
I-380: WL - I-380 @ S. Raymond Road (11)
I-80: CB - I-80 @ Madison Avenue (08)
I-80: CB - I-80 @ Valley View (09)
US 218: IC - US 218 @ Melrose DMS (25)
US 30: BN - US 30 @ U Ave (05)
US 30: RWIS - US 30 MM 252 @ Cedar Rapids
I-80: RWIS - I-80 MM 266 near Tipton
I-380: CR - I-380 @ 8th St NE (11)
I-380: WL - I-380 @ Evansdale Drive (09)
I-29: CB - I-29 @ Nebraska Avenue (17)
US 65: DM - US 65 @ Vandalia (29)
19th St: 6L - 19th St @ 12th Ave Moline IL (IWZ 3119)
I-35: DM - I-35 @ Oralabor (40)
I-74: QC - I-74 NB @ US 67 (B2)
I-29: SC - I-29 @ Floyd (09)
I-35: 5V - I-35 @ MM 12.2 (IWZ 3170)
IA 141: DM - IA 141 @ SE 19th St (91)
I-35: Rest Area: I-35 N/S MM 7 - Lamoni - Trk Prkg
I-29: SC - I-29 @ US 20 (06)
I-35: AM - I-35 @ E Lincoln Way (08)
US 30: AM - US 30 @ University Blvd (16)
I-29: SC - I-29 @ Hamilton (11)
US 275: CB - US 275 East of Missouri River Bridge (25)
US 59: RWIS - US 59 MM 95 @ Denison
IA 2: RWIS - IA 2 MM 164 near Centerville
I-380: CR - I-380 @ 1st Ave SW (09)
I-80: CB - I-80 @ West I-29 Interchange (West) (49)
I-35: Parking Only: I-35 SB MM 31 near Osceola
I-380: RWIS - I-380 MM 20 @ Cedar Rapids
I-80: DM - I-35/80 @ Hickman (19)
IA 5: DM - Hwy 5 @ Hwy 28 (34)
I-380: WL - Evansdale water Tower - East (17)
US 18: RWIS - US 18 MM 257 near Hawkeye
US 218: IC - US 218 @ Hwy 1 (11)
I-29: SC - I-29 @ RR Bridge (08)
I-380: IC - I-380 @ Iowa River (17)
I-380: IC - I-380 @ Swan Lake (15)
I-380: CR - I-380 @ H Ave NE (12)
I-380: CR - I-380 @ 42nd St NE (15)
Collins Rd: CR - Collins Rd @ Rockwell Dr NE (38)
US 20: SC - US 20 @ Lakeport (14)
I-80: QC - I-80 @ I-280(16)
I-29: CB - I-29 @ IA 370 (13)
I-80: NW - I-80 @ 52nd St (01)
S Lewis: SC - S Lewis @ Golf Course (23)
I-80: DM - I-80 @ NE 80th in Altoona (38)
I-80: DM - I-80 WB @ Hubbell Ave (59)
I-80: IC - I-80 @ Hwy 965 - East (05)
I-35: Rest Area: I-35 NB MM 98 near Elkhart
US 65: DM - US 65 @ Army Post Rd (30)
Google Static Map Image
Camera Camera