Try phase 1 of our updated 511 website and let us know what you think. X
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 July 1, 2020 at about 3:00PM CDT. Between IA 25 and County Road P33 (1 to 2 miles east of the Greenfield area). The road is closed due to bridge construction work. A detour is in operation. Until October 1, 2020 at about 3:00PM CDT. Between County Road J12 and US 34; Roundabout (near Ottumwa). The road is closed due to road construction work. A detour is in operation. Until November 15, 2020 at about 4:00PM CDT. Between Exit 4: US 67; Grant Street and State Street and Exit 3: Middle Road and Locust Street (Bettendorf). The road is closed due to road construction work. A detour is in operation. Until July 31, 2020 at about 8:00AM CDT. Between County Road Y52 and I-80 (Davenport). The roadway is reduced to one lane due to road construction work. There is a width limit in effect. Width limit 11'2". Until July 1, 2020 at about 11:59PM CDT. Between County Road E70 and County Road W42 (Fairfax). The road is closed due to road construction work. A detour is in operation. Until November 15, 2020 at about 3:00PM CDT. Between County Road Y21 (Rickardsville) and County Road C43 (Luxemburg). The road is closed due to road construction work. A detour is in operation. Until November 2, 2020 at about 12:00PM CDT. Between County Road W38 (Tiffin) and I-80 (Coralville). The road is closed intermittently due to road construction work. Look out for flaggers. From 9:00AM CDT to 3:00PM CDT on weekdays. Until Tuesday, at about 3:00PM CDT.
I-80: RWIS - I-80 MM 266 near Tipton
I-80: IC - I-80 @ Hwy 1 (08)
I-80: DM - I-35/80 @ Morningstar (43)
IA 100: CR - IA 100 @ Tama St (43)
US 18: RWIS - US 18 MM 257 near Hawkeye
I-80: DM - I-80 EB @ Hubbell ave (25)
I-80: IC - I-80 @ 12th Avenue (23)
I-74: QC - I-74 @ 53rd St (11)
I-380: WL - US 218 @ N of San Marnen Dr (21)
I-35: AM - I-35 @ US 30 (06)
US 30: CR - US 30 @ Stoney Point Rd (23)
US 18: R01: US 18 Bridge Deck
I-80: I-80 @ MM 159
US 18: RWIS - US 18 MM 85 near Spencer
I-29: SC - I-29 @ Pavillion (43)
I-80: IC - I-80 @ Ireland Ave NW (02A)
I-29: SC - I-29 @ MM 147 (31)
IA 9: RWIS - IA 9 MM 90.53 @ Estherville
I-80: CB - I-80 @ McPherson (10)
I-235: DM - I-235 @ Guthrie (03)
I-80: NW - I-80 @ MM 169.8 (14)
I-80: NW - I-80 @ E. 12th St. (05)
US 20: RWIS - US 20 MM 316 @ Dubuque
I-29: SC - I-29 @ South of Riverside (12)
I-80: IC - I-80 @ Dubuque St (07)
I-380: CR - I-380 @ County Home Rd (21)
US 30: CR - US 30 @ E of Jappa Rd (33)
US 20: SC - US 20 @ Lakeport (14)
US 18: RWIS - US 18 MM 224 near New Hampton
Kanesville: CB - Kanesville @ N Broadway (31)
IA 13: CR - IA 13 @ Bertram Rd (48)
I-29: CB - I-29 @ North I-680 Interchange (37)
I-80: I-80 @ MM 149
IA 163: RWIS - IA 163 MM 45 @ Pella
I-80: DM - I-80 @ NE Mixmaster (East) (58)
IA 9: RWIS - IA 9 MM 222 near Saratoga
I-35: DM - I-35 @ Cumming Ave (75)
I-80: Rest Area: I-80 EB MM 19 near Underwood
I-80: I-80 @ MM 192
I-80: Rest Area: I-80 EB MM 270 near Wilton
US 34: 4BL - US 34 @ IA 48 (IWZ 3378)
US 20: SC - US 20 @ Gordon (18)
I-35: DM - I-35 @ NE MixMaster (North) (69)
I-80: I-80 @ MM 219
IA 5: DM - IA 5 @ IA 28 (34)
US 218: 2U - US 218 @ E of IA-58 (IWZ 3131)
I-74: QC - I-74 @ I-80 (19)
I-80: I-80 @ MM 194
  : CR - IA 100 E of Cedar River - MM 5.7 (55)
I-80: I-80 @ MM 188
US 30: BN - US 30 @ Quill Ave (02)
I-235: DM - I-235 @ 28th St (11)
US 30: RWIS - US 30 MM 80 @ Carroll
I-235: DM - I-235 @ 22nd St in WDM (16)
I-80: Weigh Station - I-80 WB MM 151 near Mitchellville
US 151: D6 - US 151 @ MM 55.3 near Anamosa (D6TV02)
I-380: WL - Evansdale water Tower - East (17)
I-80: RWIS - I-80 MM 72 near Adair
I-235: DM - I-235 @ Polk Blvd (14)
US 30: AM - US 30 @ S Dakota Ave (13)
IA 13: CR - IA 13 @ Mt Vernon Rd (49)
I-80: NW - I-80 @ Hwy T22 (09)
19th St: 6L - 19th St @ 12th Ave Moline IL (IWZ 3119)
I-29: SC - I-29 @ Bluff (26)
I-74: QC - I-74 @ N Tower to IL (07)
I-80: RWIS - I-80 MM 220 @ Williamsburg
US 34: D5 - US 34 @ MM 246.75 near New London (D5TV02)
IA 13: CR - IA 13 @ Linn Aire Dr (51)
I-380: CR - I-380 @ Wright Bros Blvd (02)
I-80: QC - I-80 @ LeClaire (20)
I-235: DM - I-235 @ University (71)
I-29: SC - I-29 @ IA-SD border (30)
I-29: SC - I-29 @ Singing Hills (04)
IA 958: 5AK - IA 958 @ Vine St - West (IWZ 3142)
I-80: CB - I-80/29 WB @ East Interchange (56)
I-29: CB - I-29 @ IA 370 (13)
I-80: I-80 @ MM 226
I-29: CB - I-29 @ I-80 EB Ramp (45)
US 30: BN - US 30 @ IA 17 (03)
IA 100: CR - IA 100 Near Xavier High School - MM 6.2 (54)
I-35: AM - I-35 @ Heart of Iowa Nature Trail (02)
US 20: RWIS - US 20 MM 181 near Steamboat Rk
I-80: RWIS - I-80 MM 154 @ Colfax
US 30: AM - US 30 @ 500th Ave (12)
I-35: DM - I-35 @ Mills Civic (50)
I-80: IC - I-80 @ 1st Ave (06)
I-80: I-80 @ MM 225
I-35: Rest Area: I-35 N/S MM 7 - Lamoni - SB Ent.
I-29: CB - I-29 @ 35th Street (21)
IA 2: 4BL - IA 2 @ Missouri River (IWZ 3713)
I-29: CB - I-29 @ Weigh Station (43)
19th St: 6L - 19th St @ River Dr IL (IWZ 3152)
I-35: Rest Area: I-35 N/S MM 7 - Lamoni - Trk Prkg
I-29: SC - I-29 @ Hamilton (11)
I-80: Parking Only: I-80 EB MM 268 near Wilton
I-380: WL - I-380 @ MM 64 (14)
IA 415: DM - IA 415 @ Mile Long Bridge (66)
I-80: I-80 @ MM 205
Collins Rd: CR - Collins Rd @ Rockwell Dr NE (38)
US 30: CR - US 30 @ Williams Blvd SW (24)
I-35: 1TU - I-35 SB @ US-30 (IWZ 3704)
I-74: QC - I-74 SB @ US 67 (B1)
US 30: BN - US 30 @ Story St (01)
US 275: CB - US 275 @ 11th Street (27)
I-29: 4BL - I-29 @ MM 20 McPaul (IWZ 3702)
US 30: CR - US 30 @ IA 13 (34)
I-35: D2 - I-35 @ MM 194.3 near Clear Lake (D2TV02)
I-80: Rest Area: I-80 WB MM 208 near Victor
I-80: I-80 @ MM 150
US 30: CR - US 30 @ 16th Ave SW (22)
I-80: DM - I-35/80 @ University (51)
I-380: WL - I-380 @ Gilbertville Road (10)
US 30: AM - US 30 @ S Dayton Ave (18)
I-80: DM - I-35/80 @ Hickman (19)
US 30: CR - US 30 @ Edgewood Rd SW (25)
I-80: RWIS - I-80 MM 43 near Avoca
I-80: DM - I-35/80 @ Westown PKWY (68)
I-80: CB - I-80 @ Missouri River Bridge (01)
I-35: Rest Area: I-35 NB MM 33 near Osceola
I-29: CB - I-29 @ South I-680 Interchange (36)
US 71: RWIS - US 71 MM 172 near Storm Lk
US 30: BN - US 30 @ Mile Post 139 (04)
I-35: DM - I-35 @ Corporate Woods (53)
US 30: CR - US 30 @ C St SW (30)
I-29: CB - I-29 @ 192nd Street (14)
US 30: CR - US 30 @ Ivanhoe Rd SW (31)
I-35: Rest Area: I-35 SB MM 98 near Elkhart
I-74: QC - I-74 @ N Tower to IA (05)
I-80: I-80 @ MM 202
US 59: RWIS - US 59 MM 95 @ Denison
I-35: Rest Area: I-35 N/S MM 7 - Lamoni - Car Prkg
I-235: DM - I-235 @ Keo Way (09)
I-29: CB - I-29 @ Basswood Road (15)
I-80: CB - I-80/29 @ Indian Creek (61)
I-74: QC - I-74 @ Toll Plaza to IA (04)
I-235: DM - I-235 @ 42nd St (13)
I-80: DM - I-80 @ Hubbell Ave (59)
I-80: CB - I-80 @ US 6 (12)
I-80: IC - I-80 @ Wapsi Ave (10)
I-29: CB - I-29 @ US 275 (53)
I-29: SC - I-29 @ Wesley Parkway (10)
16th St: 6L - 16th Street @ Ave. of the Cities (IWZ 3189 South)
US 30: BN - US 30 @ U Ave (05)
US 65: DM - US 65 @ NE 46th (27)
US-34: 5AK - US-34 WB @ E Vine St (IWZ 3147)
US 65: D1 - US 65 @ MM 66.6 near Scotch Ridge Rd - PTZ (D1TV12)
I-80: Rest Area: I-80 EB MM 237 near Tiffin
IA 13: CR - IA 13 @ Cottage Grove Pkwy (50)
I-80: CB - I-80/29 @ East of S 24th St (60)
I-80: I-80 @ MM 215
I-80: Parking Only: I-80 EB MM 32 near Shelby
US 34: RWIS - US 34 MM 87 near Creston
I-29: SC - I-29 @ RR Bridge (08)
IA 100: CR - IA 100 @ IA 13 (47)
US 30: RWIS - US 30 MM 218 near Tama
US 20: RWIS - US 20 MM 97 @ Rockwell City
I-380: CR - I-380 @ Tower Terrace Rd (20)
I-29: SC - I-29 @ Sergeant Bluff Rest Area (01)
I-380: WL - Evansdale water Tower - West (16)
  : CR - IA 100 W of Cedar River - MM 5.3 (56)
IA 2: RWIS - IA 2 MM 219 near Cantril
IA 100: CR - IA 100 W of Edgewood Rd NE - MM 6.6 (53)
Collins Rd: CR - Collins Rd @ Council St NE (37)
I-280: QC - I-280 @ Rockingham Rd (21)
I-235: DM - I-235 @ E 21st (04)
IA 141: DM - IA 141 @ SE 19th St (91)
I-80: DM - I-35/80 @ 2nd Ave (23)
I-35: Rest Area: I-35 N/S MM 214 near Northwood
I-80: I-80 @ MM 186
US 34: RWIS - US 34 MM 263.5 @ Burlington
I-80: NW - I-80 @ WO US 6 (13)
I-80: NW - I-80 @ W. 4th St. (04)
US 30: NV - US 30 @ SW 4th St (03)
I-74: 6L - I-74 @ South of 7th Ave IL (IWZ 3709)
I-80: NW - I-80 @ 52nd St (01)
I-29/80: CB - I-29/80 @ WB On Ramp S Expressway (48)
US 30: NV - US 30 @ 580th Ave (01)
I-35: DM - I-35 @ Grand (49)
I-380: CR - I-380 @ US 30- North (05)
Kansas Ave: IC - Kansas Ave @ I-80/380 System IC (33)
I-235: DM - I-235 @ Valley West in WDM (17)
IA 137: RWIS - IA 137 MM 13 @ Eddyville
US 20: WL - US 20 @ Hawkeye Road (02)
I-35: DM - I-35 @ Ashworth Ave (55)
I-380: CR - I-380 @ Diagonal Dr SW (08)
I-80: DM - I-80 Ramps @ I-35 SB NE MixMaster (87)
I-35: DM - I-35 @ Oralabor (40)
US 30: CR - US 30 @ W of 6th St SW (27)
I-480: CB - I-480 @ Missouri River Bridge (20)
I-29: CB - I-29 @ IA 192 (23)
I-80: CB - I-80 @ Valley View (09)
I-35: D1 - I-35 @ Williams DMS (D1TV02)
I-80: CB - I-80 @ West I-29 Interchange (West) (49)
US 61: RWIS - US 61 MM 159 @ Maquoketa
I-80: Parking Only: I-80 WB MM 268 near Wilton
I-80: CB - I-80 @ West I-29 Interchange (02)
I-80: DM - I-35/80 @ E of US 69 (89)
US 18: D2 - US 18 @ MM 186.3 near Mason City (D2TV03)
I-680: 4BL - I-680 @ Missouri River (IWZ 3711)
I-80: DM - I-35/80/235 @ West Mixmaster (44)
US 30: AM - US 30 @ S Duff Ave (17)
I-35: 1AM - I-35 @ S of 1st St (IWZ3187)
I-35: DM - I-35 @ Hwy 5  (36)
I-380: CR - I-380 @ Collins Rd- North (17)
I-35: Rest Area: I-35 NB MM 120 near Story City
I-35: Parking Only: I-35 SB MM 196 near Clear Lk
IA 100: CR - IA 100 @ E Ave NW - MM 1.3 (59)
I-380: CR - I-380 @ Wilson Ave SW - WWD Quad (07Q)
US 218: IC - US 218 @ Melrose DMS (25)
IA 4: RWIS - IA 4 MM 25 near Jefferson
US 151: D6 - US 151 @ MM 43.5 near Springville W (D6TV03)
I-80: Rest Area: I-80 WB MM 80 near Adair
23rd Avenue: CB - 23rd Avenue @ 24th Street (32)
I-35: DM - I-35 @ Adams St (74)
I-35: Rest Area: I-35 SB MM 33 near Osceola
I-29: SC - I-29 @ Riverside (13)
US 67: QC - US 67 Centennial Bridge - IA (13)
I-235: DM - I-235 @ MLK (10)
I-80: RWIS - I-80 MM 110 @ De Soto
US 218: RWIS - US 218 MM 38 near Mt Pleasant
US 30: AM - US 30 @ Mile Post 147 (15)
I-35: AM - I-35 @ E 13th St (09)
I-80: IC - I-80 @ Black Hawk Ave NW (27)
I-380: CR - I-380 @ 32nd St NE (14)
I-80: I-80 @ MM 190
I-80: I-80 @ MM 210
I-29: CB - I-29 @ 25th Street (22)
IA 100: CR - IA 100 W of I-380 (36)
IA 57: 2T - IA 57 @ Iowa St (IWZ 3145)
I-380: CR - I-380 @ H Ave NE (12)
Gordon Dr.: SC - Gordon Dr @ Court St (42)
I-80: Parking Only: I-80 WB MM 32 near Shelby
I-380: WL - I-380 @ River Road (08)
I-35: AM - I-35 @ IA 210 (01)
I-35: DM - I-35 @ NE 158 Ave (64)
I-80: RWIS - I-80/29 MM 2 @ Co Bluffs
I-80: NW - I-80 @ Speedway (06)
I-29: 4BL - I-29 @ MM 66.7 (IWZ 3112)
US 30: AM - US 30 @ University Blvd (16)
US 20: RWIS - US 20 MM 277 @ Manchester
US 275: CB - US 275 @ 24th Street (26)
Broadway: CB - Broadway @ 16th Street (29)
I-74: 6L - I-74 @ River Dr IL (IWZ 3113)
I-80: I-80 @ MM 204
IA 92: RWIS - IA 92 MM 199 near Sigourney
I-380: IC - I-380 @ Penn St (14)
Avenue G: CB - Avenue G @ 8th Street (42)
I-235: DM - I-235 @ 31st St  (12)
I-80: DM - I-80 @ Grand Prairie Pkwy (48)
I-380: Rest Area: I-380 NB MM 11 near Cedar Rapids
I-29: 4BL - I-29 @ US 34 (IWZ 3707)
I-380: 6W - I-380 @ US 6 (IWZ 3173)
US 218: IC - US 218 @ South of I-80 (34)
US 20: WL - US 20 @ Hammond (03)
I-29: CB - I-29 @ Nebraska Avenue (17)
I-74: QC - I-74 @ Spruce Hills (10)
I-35: DM - I-35 @ Hwy G50 (80)
IA 141: DM - IA 141 @ SE 37th St (90)
US 218: IC - US 218 @ Melrose (12)
I-80: I-80 @ MM 181
I-380: WL - I-380 @ Evansdale Drive (09)
I-29: SC - I-29 @ Floyd (09)
US 30: RWIS - US 30 MM 311 @ DeWitt
I-35: Rest Area: I-35 NB/SB MM 159 near Dows
S Lewis: SC - S Lewis @ Gordon (25)
I-80: IC - I-80 @ Herbert Hoover Highway (09)
US 30: NV - US 30 @ 19th St (05)
I-29: SC - I-29 @ US 20 - South (05)
US 20: WL - US 20 @ Ansburough (01)
I-80: I-80 @ MM 200
I-80: D4 - I-80 @ MM 93.3 near Stuart (D4TV01)
I-380: CR - I-380 @ US 30- South (04)
I-29: CB - I-29 @ West I-80 Interchange (North) (52)
I-380: CR - I-380 @ 8th St NE (11)
I-80: IC - I-80 @ Hwy 965 (04)
US 63: D5 - US 63 @ MM 46 near Ottumwa (D5TV04)
I-80: RWIS - I-80 MM 290 @ Davenport
US 218: WL - US 218 @ Hawthorn (22)
IA 100: CR - IA 100 @ Edgewood Rd NE (35)
US 63: RWIS - US 63 MM 35 @ Ottumwa
I-35: Parking Only: I-35 SB MM 119 near Story City
I-235: DM - I-235 @ 42nd WSM (72)
IA 141: DM - IA 141 @ IA 415 (93)
IA 163: DM - IA 163-University Ave @ Hickory (46)
I-35: D2 - I-35 @ MM 196.3 near Clear Lake (D2TV01)
I-380: CR - I-380 @ 4th St SE (10)
I-80: Rest Area: I-80 EB MM 300 near Davenport
US 30: NV - US 30 @ 600th Ave (02)
I-80: IC - I-80 @ Prairie du Chein (24)
IA 100: CR - IA 100 @ S 22nd St (46)
I-80: Rest Area: I-80 WB MM 148 near Mitchellville
I-29: RWIS - I-29 MM 101 near Sloan
I-80: DM - I-80 @ Ashworth Rd (70)
I-29: CB - I-80 @ East I-29 Interchange (57)
IA 100: CR - IA 100 @ E Post Rd (45)
I-80: DM - I-80/35/235 @ NE MixMaster (88)
I-35: D2 - I-35 @ MM 160 near Dows (D2TV08)
I-80: CB - I-80 @ I-880 Interchange (38)
IA 141: DM - IA 141 @ NW 121st St - ICWS PTZ (94)
I-80: IC - I-80 @ Hwy 965 - East (05)
Larsen Park Rd.: SC - Larsen Park Rd @ Virginia St (29)
Gordon Dr: SC - Gordon Dr @ Nebraska (19)
I-80: DM - I-80 @ Jordan Creek (18)
I-380: WL - I-380 @ S. Raymond Road (11)
I-80: Rest Area: I-80 WB MM 300 near Davenport
I-80: IC - I-80 @ Jasper Ave (02)
I-380: IC - I-380 @ Forevergreen Rd (13)
I-380: RWIS - I-380 MM 20 @ Cedar Rapids
I-80: DM - I-35/80 @ Hwy 141 (20)
I-29: SC - I-29 @ South of RR Bridge (28)
I-35: DM - I-35 @ NE 126 Ave (62)
I-80: IC - I-80 @ Half Moon Rd (01)
I-29: CB - I-29 @ I-480 Interchange (19)
IA 13: CR - IA 13 @ 7th Ave (52)
IA 10: RWIS - IA 10 MM 24 near Alton
US 30: AM - US 30 @ 520th Ave (14)
I-80: 6L - I-80 @ I-74/280 Junction IL (IWZ 3576)
I-80: IC - I-80 @ Eagle Ave NW (28)
I-29: RWIS - I-29 MM 10 @ Sidney
US 34: RWIS - US 34 MM 49 near Red Oak
US 151: RWIS - US 151 MM 49 near Anamosa
I-35: RWIS - I-35 MM 153 near Williams
IA 57: 2T - IA 57 @ Ellen St (IWZ 3180)
IA 958: 5AK - IA 958 @ Vine St - East (IWZ 3142)
US 20: SC - US 20 @ Christy (15)
I-35: DM - I-35 @ Hoover St (77)
I-35: RWIS - I-35 MM 186 near Mason City
I-35: DM - I-35 @ NE 36th St (61)
I-35: Parking Only: I-35 NB MM 212 near Joice
IA 9: RWIS - IA 9 MM 265 near Decorah
S Lewis: SC - S Lewis @ Golf Course (23)
I-29: CB - I-29 @ RR Crossing (44)
I-80: Rest Area: I-80 WB MM 19 near Underwood
I-80: Rest Area: I-80 WB MM 237 near Tiffin
US 218: IC - US 218 @ Hwy 1 (11)
US 30: RWIS - US 30 MM 252 @ Cedar Rapids
I-80: Weigh Station: I-80 EB MM 115 near De Soto
US 218: WL - US 218 @ Sergeant Rd (27)
I-80: I-80 @ MM 223
I-80: NW - I-80 @ Speedway Dr. (07)
IA 5: DM - IA 5 @ US 65/69 (32)
US 275: CB - US 275 East of Missouri River Bridge (25)
I-80: Rest Area: I-80 EB MM 148 near Mitchellville
I-35: RWIS - I-35 MM 33 @ Osceola
I-29: SC - I-29 @ 1st St in Sergeant Bluff (02)
US 30: CR - US 30 @ J St SW (28)
I-380: CR - I-380 @ 76th Ave (03)
US 30: AM - US 30 @ MIle Post 142 (11)
Collins Rd: CR - Collins Rd @ F Ave NE (39)
IA 958: 5AK - IA 958 @ River Rd - East (IWZ 3116)
I-35: AM - I-35 @ E 190th St (10)
I-80: DM - I-80 @ US 65 - West (26)
US-34: 5AK - US-34 WB East of E Vine St (IWZ 3716)
US 20: WL - US 20 @ S. Canfield Road (18)
I-35: DM - I-35 @ McKinley St (79)
US 20: RWIS - US 20 MM 18 @ Moville
I-80: CB - I-80 @ Hubbard Road (11)
I-80: DM - I-80 E Exit to N I-35 (67)
I-80: CB - I-80/29 @ On Ramp S Expressway St (59)
I-380: CR - I-380 @ 1st Ave SW (09)
I-80: NW - I-80 @ IA 14 (03)
I-80: NW - I-80 @ Hwy T38N (12)
I-80: NW - I-80 @ E 84th St. (08)
I-380: WL - I-380 @ N of US 20 (19)
I-29/80: CB - I-29/80 @ E of S 24th St (47)
US 218: WL - US 218 @ W 8th St (25)
I-80: Rest Area: I-80 WB MM 180 near Grinnell
US 218: D5 - US 218 @ MM 80.9 near Riverside (D5TV01)
I-80: I-80 @ MM 154
US 151: 6BX - US-151 @ Wright Bros Blvd (IWZ 3164 East)
US 218: 2U - US-218 @ S of Broadway St (IWZ 3188)
I-380: CR - I-380 @ Boyson Rd (19)
I-29/80: CB - I-29/80 @ W of S 24th St (46)
I-35: DM - I-35 @ Mile Post 94 (60)
IA 100: CR - IA 100 @ Ellis Rd - MM 2.8 (58)
I-380: IC - I-80 @ I-380/US 218 (03)
US 218: WL - US 218 @ SB Ramp to I-380 SB (04)
US 30: 6Z - US 30 @ Co Rd V66 (IWZ 3158)
I-74: 6L - I-74 Off Ramp @ Exit 4 (IWZ 3151)
I-80: Rest Area: I-80 WB MM 270 near Wilton
US-30: CR - US 30 @ 80th St SW (60)
I-80: I-80 @ MM 147
I-29: CB - I-29 @ S of South I-680 Interchange (35)
Avenue G: CB - Avenue G @ 16th Street (41)
I-80: Rest Area: I-80 EB MM 208 near Victor
Collins Rd: CR - Collins Rd @ 1st Ave E (42)
I-380: IC - I-380 @ Swan Lake (15)
I-80: DM - I-35/80 @ 86th St (21)
US-59: 4BL - US 59 @ IA 2 (IWZ 3374)
I-29: SC - I-29 @ Floyd River (44)
US 65: DM - US 65 @ Vandalia (29)
I-80: DM - I-80 @ 1st Ave in Altoona (39)
Gordon Dr: SC - Gordon Dr @ Virginia (20)
I-35: 1AM - I-35 @ N of 1st St (IWZ3183)
I-80: 6L - I-80 @ Davenport RA (IWZ 3162)
US 30: CR - US 30 @ Kirkwood Blvd SW (29)
US 20: SC - US 20 @ Sunnybrook (16)
I-80: DM - I-80 @ NE 80th in Altoona (38)
US 65: DM - US 65 @ IA 5 (31)
I-380: WL - I-380 @ US-20 East -1 (12)
I-35: RWIS - I-35 MM 13 near Leon
I-80: CB - I-80/29 @ S Expressway St (55)
I-80: NW - I-80 @ WO Hwy T38N (16)
I-80: I-80 @ MM 161
I-35: Parking Only: I-35 SB MM 31 near Osceola
I-80: QC - I-80 @ CRY48 (15)
IA 5: DM - IA 5 @ Fleur (33)
I-380: WL - US 218 @ San Marnan Dr (20)
16th St: 6L - 16th Street @ Ave. of the Cities (IWZ 3189 North)
IA 958: 5AK - IA 958 @ Queen Anne Ave (IWZ 3154)
I-380: CR - I-380 @ 33rd Ave SW (06)
I-35: D1 - I-35 @ MM 151.5 near Woolstock (D1TV08)
I-235: DM - I-235 @ E 14th (05)
I-80: Parking Only: I-80 EB MM 44 near Avoca
US 30: AM - US 30 @ Mile Post 152 (19)
US 218: WL - US 218 @ W 1st St (26)
US 34: 4BL - US 34 @ US 59 (IWZ 3376)
US 30: CR - US 30 @ 21st St SW (26)
Kanesville: CB - Kanesville @ 7th Street (30)
I-80: I-80 @ MM 198
IA 958: 5AK - IA 958 @ River Rd - West (IWZ 3116)
I-74: QC - I-74 @ Avenue of the Cities (01)
I-235: DM - I-235 @ 63rd St (15)
IA 141: DM - IA 141 @ E 1st St (92)
I-80: I-80 @ MM 155
US 218: WL - US 218 @ W 11th St (24)
I-80: DM - I-80 @ 38th in Altoona (54)
I-29: 4BL - I-29 @ MM 10 by IA 2 (IWZ 3703)
I-80: QC - I-80 @ Brady (18)
US 218: WL - US 218 @ Williston Rd (23)
I-29: SC - I-29 @ S. Riverside (27)
I-80: CB - I-80 @ Woodbury Ave (58)
I-380: IC - I-380 @ Swisher (18)
I-74: QC - I-74 @ Last Iowa Exit (08)
I-29/80: CB - I-29/80 @ W of S 24th St (51)
US 65: D1 - US 65 @ MM 66.6 near Scotch Ridge Rd - Quad (D1TV12Q)
I-235: DM - I-235 @ E 12th (06)
I-80: DM - I-35/80 @ Merle Hay (22)
I-380: CR - I-380 @ Blairs Ferry Rd NE (18)
US 65: DM - US 65 @ University (28)
I-80: I-80 @ MM 196
I-35: AM - I-35 @ E Lincoln Way (08)
I-235: DM - I-235 @ Euclid (02)
  : 6L - Bridge Deck (IWZ3115)
19th St: 6L - 19th St @ 7th Ave Moline IL (IWZ 3114)
I-29: 4BL - I-29 @ MM 25 Bartlett (IWZ 3701)
US 151: 6BX - US-151 @ Wright Bros Blvd (IWZ 3164 West)
US-34: 5AK -  US-34 WB @ US-63 (IWZ 3196)
I-74: QC - I-74 NB @ US 67 (B2)
I-80: I-80 @ MM 208
I-80: IC - I-80 @ Y Ave (26)
I-80: CB - I-80 @ Madison Avenue (08)
I-29: SC - I-29 @ US 20 - North (07)
I-35: DM - I-35 @ NE 142 Ave (63)
IA 100: CR - IA 100 @ Menards Ln (44)
US 30: NV - US 30 @ S 11th St (04)
US 67: QC - US 67 Centennial Bridge - IL (12)
I-380: WL - I-380 @ Cedar River (06)
I-29: CB - I-29/80 @ 24th Street (03)
US 34: 4BL - US 34 @ West of  I-29 (IWZ 3705)
I-380: CR - I-380 @ Wilson Ave SW - WWD PTZ (07)
I-80: NW - I-80 @ Newton OH (02)
I-80: CB - I-80 @ Harry Langdon (07)
IA 5: DM - IA 5 @ SW Connector (35)
I-380: WL - I-380 @ US-20 East -2 (13)
I-80: DM - I-35/80 @ Meredith Dr (57)
I-35: Rest Area: I-35 NB MM 98 near Elkhart
I-35: RWIS - I-35 MM 114 @ Ames
I-35: 1T/U - I-35 @ US-30 (IWZ 3706)
I-80: Rest Area: I-80 EB MM 180 near Grinnell
US 65: DM - US 65 @ Army Post Rd (30)
I-80: NW - I-80 @ Kellog OH (11)
S Lewis: SC - S Lewis @ Glenn (22)
I-80: CB - I-80 @ Minden Interchange (39)
I-380: WL - I-380 @ River Forest Road (07)
I-235: DM - I-235 @ 7th Ave (08)
I-29: CB - I-29 @ 9th Avenue (18)
I-80: DM - I-35/80 @ E 14th (24)
I-35: Parking Only: I-35 NB MM 196 near Clear Lk
I-80: 6W - I-80 @ MM 240 (IWZ3192)
IA 100: CR - IA 100 @ Covington Rd - MM 3.8 (57)
I-80: I-80 @ MM 214
Nebraska St.: SC - Nebraska St @ Gordon Dr (24)
I-80: Rest Area: I-80 EB MM 80 near Adair
I-35: AM - I-35 @ Mile Post 105.6 (03)
23rd Avenue: CB - 23rd Avenue @ Mid America Dr (33)
US 218: RWIS - US 218 MM 211 @ Plainfield
US 34: 4BL - US 34 @ I-29 (IWZ 3375)
US 34: 4BL - US 34 @ Hastings (IWZ 3373)
I-74: QC - I-74 @ Toll Plaza to IL (06)
I-35: DM - I-35 @ Maffitt Lake Rd (73)
I-29: SC - I-29 @ MM 145.4 (46)
I-29: SC - I-29 @ US 20 (06)
I-29: CB - I-29 @ S of US 275 (54)
US 59: RWIS - US 59 MM 129 @ Ida Grove
I-29: SC - I-29 @ 8th St in Sergeant Bluff (03)
US 20: SC - US 20 @ Morningside (17)
I-29: CB - I-29 @ S of Hamilton Ln (34)
I-74: QC - I-74 @ Middle Rd (09)
I-80: I-80 @ MM 217
I-380: CR - I-380 @ Collins Rd- South (16)
I-80: DM - I-80 @ 34th Ave (56)
IA 958: 5AK - IA 958 @ Boone Ave (IWZ 3135)
I-35: Rest Area: I-35 N/S MM 7 - Lamoni - NB Exit
I-380: WL - I-380 @ US-20 West (05)
I-35: DM - I-35 @ Corporate Woods DMS (37)
US 59: D3 - US 20 @ US 59 Holstein (DMTT07)
I-80: DM - I-80 @ East of US 65 (47)
I-80: QC - I-80 @ Northwest Blvd (17)
I-74: 6L - I-74 @ I-280 (IWZ 3195)
I-35: DM - I-35 @ IA 92 (78)
I-80: I-80 @ MM 184
I-80: CB - I-80 @ West I-29 Interchange (East) (50)
I-80: I-80 @ MM 197
I-80: I-80 @ MM 222
IA 2: RWIS - IA 2 MM 164 near Centerville
Collins Rd: CR - Collins Rd @ C Ave NE (40)
I-380: CR - I-380 @ 42nd St NE (15)
S Lewis: SC - S Lewis @ Singing Hills (21)
I-380: CR - I-380 @ Rest Area (01)
US 30: BN - US 30 @ Story St - Quad (01Q)
I-80: QC - I-80 @ I-280(16)
US 30: CR - US 30 @ Honey Grove Rd (32)
IA 415: D1 - IA 415 @ Beaver Dr (DMTT02)
River Dr.: 6L - River Dr. @ 23rd St. (IWZ 3169)
I-80: DM - I-35/80/235 @ NE Mixmaster (01)
I-380: WL - I-380 @ Poyner Road (15)
I-380: IC - I-380 @ Hwy 965 NE (16)
US 275: CB - US 275 @ South Expressway (28)
I-380: CR - I-380 @ Coldstream Ave NE (13)
IA 2: RWIS - IA 2 MM 70 @ Bedford
I-235: DM - I-235 @ 2nd Ave (07)
I-35: DM - I-35 @ Fillmore St (76)
I-80: 6L - I-80 @ MM 303.9 (IWZ 3134)
IA 141: DM - IA 141 @ NW 121st St - ICWS Quad (94Q)
I-380: Rest Area: I-380 SB MM 11 near Cedar Rapids
US 18: D2 - US 18 @ MM 210 near Floyd (D2TV6)
I-80: QC - I-80 EB @ DMS (14)
I-80: DM - I-35/80 @ Douglas (42)
I-29: RWIS - I-29 MM 76 @ Mo Valley
I-380: IC - I-380 @ Iowa River (17)
I-35: AM - I-35 @ 260th St (05)
Google Static Map Image
Camera Camera