| McGregory Dam | Whitman, WA | 16.9 miles | SW |
| Sheep Springs Dam | Adams, WA | 18 miles | NW |
| Cow Lake Dam | Adams, WA | 18.8 miles | NW |
| Little Goose Lock and Dam | Whitman, WA | 20.6 miles | SW |
| Kautz Dam | Adams, WA | 22.5 miles | NW |
| Lyons Dam | Franklin, WA | 22.9 miles | SW |
| Lake West Dam | Franklin, WA | 23 miles | SW |
| Sprague Lake Dam | Adams, WA | 24.6 miles | NW |
| Lower Granite Lake Dam | Whitman, WA | 31.2 miles | SE |
| Fishtrap Lake Dam | Lincoln, WA | 33.6 miles | NE |
| Lower Monumental Dam | Franklin, WA | 33.9 miles | SW |
| Hog Lake Dam | Spokane, WA | 35 miles | NE |
| Chapman Lake Saddle Dam | Spokane, WA | 38.2 miles | NE |
| Chapman Lake Dam | Spokane, WA | 38.3 miles | NE |
| Armstrong Lake Dam | Lincoln, WA | 39.1 miles | NW |
| Spring Lake Dam | Columbia, WA | 41.1 miles | SE |
| Lower Pine Lake Dam | Spokane, WA | 41.5 miles | NE |
| Dayton Lumber Company Mill Dam | Columbia, WA | 41.7 miles | SW |
| Blue Lake Dam | Columbia, WA | 41.8 miles | SE |
| Middle Pine Dike Dam | Spokane, WA | 42.3 miles | NE |
| Winslow Dike Dam | Spokane, WA | 42.5 miles | NE |
| Rainbow Lake Dam | Columbia, WA | 42.6 miles | SE |
| Deer Lake Dam | Columbia, WA | 43.4 miles | SE |
| Reisenauer Dam Number One | Lincoln, WA | 43.5 miles | NW |
| Reisenauer Dam Number Two | Lincoln, WA | 43.5 miles | NW |
| Watson Lake Dam | Columbia, WA | 44.5 miles | SE |
| Emtman Dam Number Two | Spokane, WA | 44.5 miles | NE |
| Lamb-Weston Dam | Franklin, WA | 44.8 miles | SW |
| Emtman Dam Number One | Spokane, WA | 44.9 miles | NE |
| Big Four Lake Dam | Columbia, WA | 46.1 miles | SE |
| Curl Lake Dam | Columbia, WA | 46.2 miles | SE |
| Busch Pond Dam | Whitman, WA | 47.7 miles | SE |
| Huckleberry Mountain Reservoir Dam | Columbia, WA | 48.5 miles | SE |
| North Scooteney Dike Dam | Franklin, WA | 50.8 miles | SW |
| Rock Lake Dam | Lincoln, WA | 51.6 miles | NW |
| Bernsens Duck Pond Dam | Franklin, WA | 52.6 miles | SW |
| Bernsens 810 Reservoir Dam Number Three | Franklin, WA | 53.6 miles | SW |
| Bernsens 810 Reservoir Dam Number One | Franklin, WA | 53.7 miles | SW |
| Bernsens 810 Reservoir Dam Number Two | Franklin, WA | 53.7 miles | SW |
| Carnation Waste Pond Number Five Dam | Grant, WA | 53.7 miles | NW |
| Bernsen Dam | Franklin, WA | 54.4 miles | SW |
| Snakebite Reservoir Dam | Franklin, WA | 54.6 miles | SW |
| Ed Schmauder Dam | Grant, WA | 55.8 miles | NW |
| Taggares Dam Number Four | Adams, WA | 56.3 miles | SW |
| Carnation Waste Pond Number Seven Dam | Grant, WA | 56.3 miles | NW |
| Twin Reservoirs Dam | Walla Walla, WA | 56.4 miles | SW |
| Troy Dam | Latah, ID | 56.5 miles | SE |
| Robison Dam | Walla Walla, WA | 56.6 miles | SW |
| Taggares Dam Number Three | Adams, WA | 57 miles | SW |
| Sunset Palisades Dam | Nez Perce, ID | 57 miles | SE |
|