Listed in order going downstream:
- British Columbia:
- Washington:
- Canada–United States border to Grand Coulee Dam:
- Grand Coulee Dam to Wenatchee:
- Wenatchee
- East Wenatchee
- South Wenatchee
- South Wenatchee to Wallula:
- Washington-Oregon border:
- Umatilla to The Dalles:
- Umatilla, Oregon
- Irrigon, Oregon
- Boardman, Oregon
- Roosevelt, Washington
- Arlington, Oregon
- Rufus, Oregon
- Maryhill, Washington
- Biggs Junction, Oregon
- Wishram, Washington
- Dallesport, Washington
- The Dalles, Oregon
- The Dalles to Portland:
- Lyle, Washington
- Rowena, Oregon
- Mosier, Oregon
- Bingen, Washington
- White Salmon, Washington
- Hood River, Oregon
- Carson River Valley, Washington
- Stevenson, Washington
- Cascade Locks, Oregon
- North Bonneville, Washington
- Washougal, Washington
- Camas, Washington
- Vancouver, Washington
- Portland to the mouth of the Columbia:
- Umatilla to The Dalles: