Washington Salmon Counts

Washington Salmon Counts

Know the run.

Final 2026 counts from the Columbia and Snake river dam ladders, set against each run's 10-year average — and the preseason forecast where managers publish one. 2026 season — final

In all: 27 counted runs at 8 counters — the major counters, the ones people look for. What is and isn't covered

The 2026 tally: compared with the 10-year average (mean of 2016–2025), 1 run finished above it, 26 runs below it, and 0 runs level with it. Of the 4 runs with a preseason forecast, 1 run met or beat it and 3 runs finished below it.

How to read a row

Every row states its number and how it compares with the 10-year average, in words, with the average itself shown. Runs with a preseason forecast also carry a gauge: the green band marks the forecast, the dot is the run's 2026 final count, and the orange tick is the 10-year average final, with each mark captioned under the gauge. Runs without a gauge have no preseason forecast — their yardstick is the average stated on the row. There are no escapement goals on this site: a dam count is passage, and goals are set for spawning escapement.

Columbia River dams

Bonneville DamSpring Chinook · Dam ladder count88,5992026 final count — dam counting Apr 1–Oct 31
7% below the 10-year average (average final 95,348 — mean of 10 seasons, 2016–2025)Below the preseason forecast

band: the preseason forecast, 147,300 · dot: 2026 final · tick: the 10-year average final, 95,348 (mean of 10 seasons, 2016–2025)

Bonneville DamSummer Chinook · Dam ladder count58,5102026 final count — dam counting Apr 1–Oct 31
26% below the 10-year average (average final 79,319 — mean of 10 seasons, 2016–2025)Above the preseason forecast

band: the preseason forecast, 40,700 · dot: 2026 final · tick: the 10-year average final, 79,319 (mean of 10 seasons, 2016–2025)

Bonneville DamFall Chinook · Dam ladder count435,5912026 final count — dam counting Apr 1–Oct 31
11% above the 10-year average (average final 392,341 — mean of 10 seasons, 2016–2025)Below the preseason forecast

band: the preseason forecast, 496,900 · dot: 2026 final · tick: the 10-year average final, 392,341 (mean of 10 seasons, 2016–2025)

Bonneville DamSockeye · Dam ladder count74,0332026 final count — dam counting Apr 1–Oct 31
76% below the 10-year average (average final 309,403 — mean of 10 seasons, 2016–2025)Below the preseason forecast

band: the preseason forecast, 274,900 · dot: 2026 final · tick: the 10-year average final, 309,403 (mean of 10 seasons, 2016–2025)

Bonneville DamSteelhead · Dam ladder count61,4562026 final count — dam counting Apr 1–Oct 31
50% below the 10-year average (average final 122,887 — mean of 10 seasons, 2016–2025)No preseason forecast
Bonneville DamCoho · Dam ladder count95,8402026 final count — dam counting Apr 1–Oct 31
20% below the 10-year average (average final 120,048 — mean of 10 seasons, 2016–2025)No preseason forecast
The Dalles DamSpring Chinook · Dam ladder count57,5102026 final count — dam counting Apr 1–Oct 31
18% below the 10-year average (average final 70,083 — mean of 10 seasons, 2016–2025)No preseason forecast
The Dalles DamFall Chinook · Dam ladder count161,0182026 final count — dam counting Apr 1–Oct 31
33% below the 10-year average (average final 241,611 — mean of 10 seasons, 2016–2025)No preseason forecast
The Dalles DamSteelhead · Dam ladder count48,3072026 final count — dam counting Apr 1–Oct 31
53% below the 10-year average (average final 102,627 — mean of 10 seasons, 2016–2025)No preseason forecast
The Dalles DamCoho · Dam ladder count35,8412026 final count — dam counting Apr 1–Oct 31
44% below the 10-year average (average final 63,979 — mean of 10 seasons, 2016–2025)No preseason forecast
John Day DamFall Chinook · Dam ladder count107,0122026 final count — dam counting Apr 1–Oct 31
39% below the 10-year average (average final 174,615 — mean of 10 seasons, 2016–2025)No preseason forecast
John Day DamSteelhead · Dam ladder count38,9822026 final count — dam counting Apr 1–Oct 31
55% below the 10-year average (average final 87,425 — mean of 10 seasons, 2016–2025)No preseason forecast
McNary DamSpring Chinook · Dam ladder count43,2752026 final count — dam counting Apr 1–Oct 31
24% below the 10-year average (average final 56,949 — mean of 10 seasons, 2016–2025)No preseason forecast
McNary DamFall Chinook · Dam ladder count99,4822026 final count — dam counting Apr 1–Oct 31
38% below the 10-year average (average final 160,828 — mean of 10 seasons, 2016–2025)No preseason forecast
McNary DamSockeye · Dam ladder count59,7902026 final count — dam counting Apr 1–Oct 31
76% below the 10-year average (average final 253,289 — mean of 10 seasons, 2016–2025)No preseason forecast
McNary DamSteelhead · Dam ladder count37,1832026 final count — dam counting Apr 1–Oct 31
54% below the 10-year average (average final 80,762 — mean of 10 seasons, 2016–2025)No preseason forecast

Snake River dams

Ice Harbor DamSpring Chinook · Dam ladder count30,5422026 final count — dam counting Apr 1–Oct 31
24% below the 10-year average (average final 40,165 — mean of 10 seasons, 2016–2025)No preseason forecast
Ice Harbor DamFall Chinook · Dam ladder count29,5822026 final count — dam counting Apr 1–Oct 31
9% below the 10-year average (average final 32,433 — mean of 10 seasons, 2016–2025)No preseason forecast
Ice Harbor DamSteelhead · Dam ladder count32,6332026 final count — dam counting Apr 1–Oct 31
50% below the 10-year average (average final 64,946 — mean of 10 seasons, 2016–2025)No preseason forecast
Lower Monumental DamFall Chinook · Dam ladder count27,0752026 final count — dam counting Apr 1–Oct 31
9% below the 10-year average (average final 29,910 — mean of 10 seasons, 2016–2025)No preseason forecast
Lower Monumental DamSteelhead · Dam ladder count30,2612026 final count — dam counting Apr 1–Oct 31
53% below the 10-year average (average final 64,469 — mean of 10 seasons, 2016–2025)No preseason forecast
Little Goose DamFall Chinook · Dam ladder count24,7912026 final count — dam counting Apr 1–Oct 31
17% below the 10-year average (average final 29,728 — mean of 10 seasons, 2016–2025)No preseason forecast
Little Goose DamSteelhead · Dam ladder count28,8162026 final count — dam counting Apr 1–Oct 31
52% below the 10-year average (average final 60,613 — mean of 10 seasons, 2016–2025)No preseason forecast
Lower Granite DamSpring Chinook · Dam ladder count28,1182026 final count — dam counting Apr 1–Oct 31
27% below the 10-year average (average final 38,430 — mean of 10 seasons, 2016–2025)No preseason forecast
Lower Granite DamFall Chinook · Dam ladder count24,1612026 final count — dam counting Apr 1–Oct 31
20% below the 10-year average (average final 30,085 — mean of 10 seasons, 2016–2025)No preseason forecast
Lower Granite DamSockeye · Dam ladder count2202026 final count — dam counting Apr 1–Oct 31
79% below the 10-year average (average final 1,039 — mean of 10 seasons, 2016–2025)No preseason forecast
Lower Granite DamSteelhead · Dam ladder count28,3812026 final count — dam counting Apr 1–Oct 31
55% below the 10-year average (average final 62,699 — mean of 10 seasons, 2016–2025)No preseason forecast

Dam day counts are expanded estimates — counters tally 50 minutes of every hour and multiply by 1.2. Each run's page explains its counting method.

Explore the counts

For poking at history: pick a dam and a run and see when the fish came through — one season against the years before it, or several runs against each other. Built from the same published counts as the board above.

Dam
Runs at this dam
Chart
Seasons
Overlay

Loading the count history…