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