Salmon River Map

The Salmon River in Oswego County stretches 17 miles from the Lighthouse Hill Reservoir in Altmar to Port Ontario where it empties into Great Lake Ontario. Twelve miles of public fishing rights along the river invite anglers the world over to test their skills against this mighty fishery. Offering some of the best sportfishing in the country, thousands of people come to the Salmon River each fall for the salmon run.

The Oswego salmon fishing opportunities are also popular with anglers gathering around Varick Dam and along both sides of the Oswego River to haul in a trophy catch. 

Anglers reel in Chinook and coho salmon, steelhead, brown trout and Atlantic salmon as well as small and large mouth bass. Averaging 10 to 15 pounds, Chinook salmon caught here are large, aggressive fighters that pose an exciting challenge to anglers who dare to drop a line. 

This recreational fishery is sustained by New York State Department of Environmental Conversation’s (NYSDEC) robust fish stocking program. Each year, the agency releases over one million pounds of fish into public streams, rivers, lakes and ponds across the state. Locally, several varieties of fish are reared at the Salmon River Fish Hatchery in Altmar.

For an Oswego County, NY Salmon River fishing report, go to the Oswego County Fishing Report or call 1-800-248-4FUN (4386).