Skip to main content

Discover Adirondack Lakes, Ponds & Rivers With Great Fishing Spots

Did you know there are over 3,000 lakes and ponds in the Adirondacks? And over 30,000 miles of rivers and streams? With all that water, you know there are some great places to go fishing! Everyone has their favorite Adirondack fishing spot, and we've shared some of the most popular here, from Cranberry Lake to the Boquet River. Be sure to check out our Adirondack fishing guide for more information, or book a guided fishing trip led by an experienced fishing guide. Whether your like to drop a line from the shore, or paddle to a remote lake in the morning mist, you'll discover the Adirondacks is a fishing paradise. 



oswegatchie river surrounded by forest
The Oswegatchie River
St. Lawrence County, NY
The Oswegatchie River flows from Gouverneur to Ogdensburg where it meets the St. Lawrence River. There are more than 70 miles of w... [+More]
man with beard holding up fish caught in saranac river
Saranac River
Essex County, Clinton County, Franklin County, NY
The Saranac River is a great waterway for anglers to catch various species in the Adirondacks, including rainbow trout, brown trou... [+More]
rushing waters of grasse river in winter
Grasse River
St. Lawrence County, NY
Grasse River has angling opportunities for boaters and waders in St. Lawrence County.... [+More]
fly fisherman fishing in the waters of indian river during early fall foliage
Indian River
Hamilton County, NY
The Indian River is a very wide waterway located in Hamilton County.... [+More]
man holding fish by paradox lake and smiling
Paradox Lake
Essex County, NY
Paradox Lake is a wonderful fishing location in the Adirondacks, with plenty of fishing opportunities and large populations of spe... [+More]
daytime at mason lake during summer
Mason Lake
Hamilton County, NY
Mason Lake is a great fishing spot for anglers in the Adirondacks looking for largemouth bass.... [+More]
fisherman holding up two fish on frozen lake
Lake George
Warren County, Lake George, NY
Lake George is a great lake for fishing in both, the north and south basins with large fish populations.... [+More]
man in fishing vest holding large fish caught in salmon river
Salmon River
Franklin County, NY
The Salmon River holds a great population of trout and runs to the west of the Trout River.... [+More]
photography by kyle leclair of setting sun reflected off chazy lake
Chazy Lake
Clinton County, NY
Chazy Lake is a great spot for anglers looking for landlocked salmon, rainbows, and lake trout. There is a town boat launch that m... [+More]
view of a large lake with surrounding forest
Piseco Lake
Hamilton County, NY
Located in Arietta, NY in the Southern Adirondacks, Piseco Lake is a popular fishing spot for landlocked salmon, lake trout, and m... [+More]
brant lake in winter covered in snow
Brant Lake
Warren County, NY
Brant Lake is a great spot for fishing in the Adirondacks for brown and rainbow trout during early summer months.... [+More]
man holding a large fish
St. Regis Chain of Lakes
Franklin County, NY
The St. Regis is a good location for anglers looking for bass and pike.... [+More]
image of fish caught on the black river
Black River
Lewis County, NY
Black River is a great waterway for anglers in the Adirondack to land quality size fish in the Adirondacks of New York.... [+More]
dramatic image of ausable river in winter
Ausable River
Essex, Clinton County, NY
Ausable River is a great fishing spot in the Adirondacks and runs from Ausable Forks to Lake Champlain.... [+More]
woman holding up fish caught at lincoln pond
Lincoln Pond
Essex County, NY
Lincoln Pond holds a great population of bass and muskie in its waters.... [+More]
Oswegatchie River, West Branch
Lewis County, NY
Anglers fishing the West Branch of the Oswegatchie River water's is a great opportunity to land great brook trout.... [+More]
Oxbow Lake
Hamilton County, NY
Oxbow Lake has great bass fishing for anglers and is located northwest of the Piseco Lake.... [+More]
Mountain View Lake and Indian Lake
Mountain View, Franklin County, NY
Mountain View Lake and Indian Lake are connected through a navigable channel.... [+More]
Trout River
Franklin County, NY
The Trout River is a great fishing spot that is located in Franklin County, near the Canadian border.... [+More]
Union Falls Flow
Franklin County, NY
Union Falls Flow is a prime location for anglers looking to catch walleye in the Adirondacks.... [+More]
St. Regis River
Franklin County, NY
The St. Regis River is a great fishing location for trout and has great access.... [+More]
Lake George Wild Forest
Warren County, NY
The Lake George Wild Forest is bordered by Lake George itself, and has over 45 ponds and lakes.... [+More]
West Canada Lake Wilderness
Hamilton County, NY
The West Canada Lake Wilderness is nearly half of Hamilton County and has over 50 ponds.... [+More]
Eighth Lake (Fulton Chain)
Hamilton County, NY
Eighth Lake stretches along Route 28 and is great to find rainbow trout, lake trout, and landlocked salmon.... [+More]
Little Tupper Lake and Rock Pond
Hamilton County, NY
Little Tupper Lake and Rock Pond were part of the 1997 Whitney Land purchase by the state. The waters offer a great wilderness ex... [+More]
Siamese Ponds Wilderness
Warren County, NY
The Siamese Ponds Wilderness covers over 175 square miles and harboring 79 ponds in the Adirondacks... [+More]
Schroon River
Warren County, NY
The Schroon River in the Adirondacks, is a great fishing location for anglers looking for trout.... [+More]
Indian Lake and Jessup River
Hamilton County, NY
The Indian Lake and Jessup River have a large smelt population that equals big fish.... [+More]
Raquette Lake
Hamilton County, NY
Raquette Lake is the home for New York State's broodstock lake trout.... [+More]
Lake Lila
Hamilton County, NY
Lake Lila is a great fishing spot that is not easily accessed in the middle of the wilderness.... [+More]
St. Regis River, East Branch
Franklin County, NY
The East Branch St. Regis River has about 8 miles of canoeable water upstream from Everton Falls.... [+More]
Little Trout River
Franklin County, NY
The Little Trout River is a great river for fly fishing in the Adirondacks.... [+More]
Seventh Lake (Fulton Chain)
Hamilton County, NY
Seventh Lake is a great fishing spot for trout in the Adirondacks on the western border of Hamilton County.... [+More]
Marble River
Franklin County, NY
The Marble River gives anglers five miles of fishing from the Chateaugay River upstream beyond the Chateaugay Fish Hatchery.... [+More]
Tupper Lake, Raquette Pond, and Simon Pond
Tupper Lake is a great body of water for anglers in the Adirondacks looking for various species of fish to catch.... [+More]
Long Lake
Hamilton County, NY
Long Lake is a 14 mile stretch of water that is a great fishing for anglers in the Adirondacks.... [+More]
Black Lake
St. Lawrence County, NY
Black Lake stretches 20 miles and is a great place to fish for largemouth & smallmouth bass, yellow perch, crappies, bluegills, no... [+More]
Lake Colby
Franklin County, NY
Lake Colby is a 272-acre lake, located just outside the village of Saranac Lake.... [+More]
Schroon Lake
Essex County, Warren County, NY
Schroon Lake is a wonderful fishing location for various coldwater and warmwater species.... [+More]
Lake Pleasant and Sacandaga Lake
Hamilton County, NY
Lake Pleasant and Sacandaga Lake are great bodies of water for anglers in Hamilton County.... [+More]
Harris Lake
Essex County, Newcomb, NY
Harris Lake is an easy access fishing spot in the northwestern part of the Adirondacks.... [+More]
Saranac River, North Branch
Franklin County, NY
The North Branch of the Saranac River is a great quality fishing location for trout in the Adirondacks.... [+More]
Lake Durant
Hamilton County, NY
Lake Durant is a small lake located in Hamilton county of the Adirondacks.... [+More]
Lewey Lake and Miami River
Hamilton County, NY
Lewey Lake and Miami River have great fish populations and are great for anglers in the center of the Adirondacks.... [+More]
Lake Champlain
Clinton County, NY
Lake Champlain provides over 8,000 square miles of great fishing for all anglers.... [+More]
Blue Mountain Lake
Hamilton County, Blue Mountain Lake, NY
Blue Mountain Lake has bountiful populations of fish and is great for all types of anglers. the lake is located between the Blue R... [+More]
Great Chazy River, North Branch
Clinton County, NY
The Great Chazy River's North Branch is stocked annually with trout and provides a great fishing location for anglers.... [+More]
Glen Lake
Warren County, NY
Glen Lake is a small body of water located next to the Docksider restaurant.... [+More]
Saranac Chain of Lakes
Franklin County, NY
The Saranac Chain of Lakes is a great fishing spot in the Adirondacks with an abundance of fishing and camping locations.... [+More]
Sacandaga River
Hamilton County, NY
The Sacanadaga River is a great location for anglers searching for trout in the Adirondacks.... [+More]
Boquet River, Lower
Essex County, NY
The lower section of the Boquet River in Essex County of the Adirondacks. You can find great fishing spots for landlocked salmon i... [+More]
St. Lawrence River
St. Lawrence County, NY
The St. Lawrence River holds large populations of various species of fish and has numerous access points.... [+More]
Forked Lake
Hamilton County, NY
Forked Lake is a great fishing location for small and largemouth bass, brook trout, and landlocked salmon.... [+More]
Little Salmon River
Franklin County, NY
The Little Salmon River is the western branch to the Salmon River and runs from the Canadian border to the Twin Ponds.... [+More]
Meacham Lake
Franklin County, NY
Meacham Lake is a an ideal site for fishing and camping experiences. The water holds many species of fish and wildlife and for vis... [+More]
Chateaugay River
Franklin County, NY
The Chateaugay River is a great location in the Adirondacks for anglers to find brook, rainbow, and brown trout.... [+More]
Cranberry Lake
St. Lawrence County, NY
Cranberry Lake will offer great fishing for brook trout and smallmouth bass in St. Lawrence County.... [+More]
Taylor Pond
Clinton County, NY
Taylor Pond has a great population of salmon and trout.... [+More]
Francis Lake
Lewis County, NY
Francis Lake is a great shallow weedy lake off Route 26.... [+More]
Raquette River Impoundments
St. Lawrence County, NY
The Raquette River Impoundments is eight reservoirs on the Raquette River created by hydroelectric dams.... [+More]
Eagle Lake
Essex County, NY
Eagle Lake is a smaller body of water but offers great opportunities for smallmouth bass, northern pike, and brown trout.... [+More]
Ausable River, West Branch
Essex County, NY
The West Branch of the Ausable River is a great fishing spot in the Adirondacks that is fed by Lake Placid and Chubb River.... [+More]
St. Regis Canoe Area
Franklin County, NY
The St. Regis Canoe Area is New York State's only designated canoe area where no motorized watercrafts are allowed, is great for a... [+More]
Thirteenth Lake
Warren County, NY
Thirteenth Lake provides great fishing for anglers in the Adirondacks because it is primarily a fishery for trout.... [+More]
Fawn Lake
Hamilton County, NY
Fawn Lake is a small body of water great for fishing and relaxing in the Adirondacks.... [+More]
Pharaoh Lake Wilderness
Essex County, NY
The Pharaoh Lake Wilderness is over 45,000 acres of land and contains 39 bodies of waters that covers 1,100 acres of foot trails.... [+More]
Hudson River
NY
The Hudson River offers anglers a wilderness setting for smallmouth and brook trout.... [+More]
Limekiln Lake
NY
The waters of Limekiln Lake has a large population of the splake species.... [+More]
Upper Grasse River and Plumb Brook
St. Lawrence County, NY
The Upper Grasse River and Plum Brook are southern extension to the Grasse River waterway.... [+More]
The Chubb River
Two of the 46 High Peaks, Street and Nye, rear magnificently above the water, and the Sawtooth Range becomes visible as you paddle... [+More]
West Canada Creek, South Branch
Hamilton County, NY
The South Branch of West Canada Creed receives stockings of trout and is a great for anglers looking for this species.... [+More]
Massawepie Area
St. Lawrence County, NY
The Massawepie Area consist of the great fishing spots of Massawepie Lake, Long Pond, Deer Pond, Town Line Pond, and Pine Pond.... [+More]
Lake Placid
Essex County, NY
Lake Placid has continuously produced large wild fish and state record breaking lake trout.... [+More]
Chateaugay Lakes, Upper & Lower
Franklin County, Clinton County, NY
the Upper and Lower parts of Chateaugay Lakes are great fishing spots for anglers in the Adirondacks. The two parts are separated ... [+More]
Beaver River Impoundments
Lewis County, NY
Beaver River Impoundments is a series of dams on the Beaver River that created reservoirs and a lake. The waterway offers a great ... [+More]
Five Ponds Wilderness
Herkimer County, NY
Anglers that travel through the Five Ponds Wilderness area can find brook trout in it's scattered bodies of water.... [+More]
Wilcox Lake Wild Forest
Warren County/Hamilton County, NY
The Wilcox Lake Wild Forest area is a great fishing spot for anglers looking for trout in the Adirondacks.... [+More]
Ausable River, East Branch
Essex County, NY
The East Branch of the Ausable River is a great fishing spot in the Adirondacks from... [+More]
Lake Eaton
Long Lake, NY
Lake Eaton is a heavily stocked lake that is small in size but offers multiple fish species for anglers.... [+More]
Lake Bonaparte
Lewis County, NY
Lake Bonaparte sees heavy recreational use in the summer, but is a great fishing spot for anglers in Lewis County.... [+More]
Franklin Falls Flow
Essex County, NY
Franklin Falls Flow is a great fishing spot for walleye and other species.... [+More]
Long Pond
Lewis County, NY
Long Pond is a deep, dark water lake that is great for anglers trying to catch splake, salmon, and brook trout.... [+More]