| Chief Joseph Dam | Douglas, WA | 4.9 miles | SE |
| Gebbers Dam Number One | Okanogan, WA | 5.1 miles | NW |
| Gebbers Dam Number Three | Okanogan, WA | 5.1 miles | NW |
| Gebbers Dam Number Two | Okanogan, WA | 5.3 miles | NW |
| Crazy Rapids Reservoir Dam | Okanogan, WA | 7.6 miles | NE |
| Indian Dan Canyon Dam | Okanogan, WA | 8.5 miles | NW |
| Rat Lake Dam | Okanogan, WA | 9.9 miles | NW |
| Wells Dam | Douglas, WA | 10.9 miles | SW |
| Stout Reservoir Dam | Okanogan, WA | 17 miles | NW |
| Perry Dam Number One | Douglas, WA | 19.5 miles | SE |
| Perry Dam Number Two | Douglas, WA | 19.5 miles | SE |
| Leader Lake Saddle Dam | Okanogan, WA | 20.9 miles | NE |
| Leader Lake Dam | Okanogan, WA | 21.1 miles | NW |
| Chelan Dam | Chelan, WA | 21.3 miles | SW |
| Antilon Saddle Dam | Chelan, WA | 22.1 miles | SW |
| Antilon Lake Dam | Chelan, WA | 22.2 miles | SW |
| Antilon Saddle Dam Number Two | Chelan, WA | 22.3 miles | SW |
| Loup Loup Dam | Okanogan, WA | 22.8 miles | NW |
| Wenner Lake Number One Dam | Okanogan, WA | 22.8 miles | NW |
| Wenner Lake Number Two Dam | Okanogan, WA | 23.1 miles | NW |
| Sims Coner Dam | Douglas, WA | 23.2 miles | SE |
| Wenner Lake Number Four Dam | Okanogan, WA | 23.4 miles | NW |
| Wenner Lake Number Five Dam | Okanogan, WA | 23.5 miles | NW |
| Wenner Lake Number Three Dam | Okanogan, WA | 23.6 miles | NW |
| Wapato Lake Dam | Chelan, WA | 24.2 miles | SW |
| Salmon Creek Diversion Dam | Okanogan, WA | 24.3 miles | NE |
| Jenkins-Webley Dam | Douglas, WA | 25.9 miles | SE |
| Little Green Lake Dam | Okanogan, WA | 26.5 miles | NE |
| Jorgensen Dam | Douglas, WA | 28.8 miles | SE |
| Beaver Lake Dam | Okanogan, WA | 29.5 miles | NW |
| McKay Dam | Douglas, WA | 30.2 miles | SW |
| Higginbotham Reservoir Dam | Grant, WA | 31.2 miles | SE |
| Peters Reservoir Number Two Dam | Okanogan, WA | 31.4 miles | NW |
| Peters Reservoir Number One Dam | Okanogan, WA | 31.5 miles | NW |
| Banks Lake North Dam | Grant, WA | 32.3 miles | SE |
| Libby Lake Dam | Okanogan, WA | 32.4 miles | NW |
| North Dam | Grant, WA | 32.4 miles | SE |
| Davis Lake Dam | Okanogan, WA | 33.2 miles | NW |
| Conconully Dam | Okanogan, WA | 33.3 miles | NW |
| Grand Coulee Dam | Grant, WA | 33.7 miles | SE |
| Waterville Sewage Disposal Pond Dam | Douglas, WA | 34 miles | SW |
| Seatons Lake Dam | Okanogan, WA | 34.5 miles | SE |
| Moccasin Lake Dam | Okanogan, WA | 34.6 miles | NW |
| Salmon Lake Dam | Okanogan, WA | 34.8 miles | NW |
| Falls Lake Dam | Grant, WA | 35 miles | SE |
| Dry Falls Dam | Grant, WA | 35.1 miles | SE |
| Deep Lake Dam | Grant, WA | 36.3 miles | SE |
| Wright Ponds-East Pond Dam | Okanogan, WA | 37.5 miles | NW |
| Schallow Lake Dam | Okanogan, WA | 37.6 miles | NE |
| Wright Ponds-West Pond Dam | Okanogan, WA | 37.7 miles | NW |
|