Guide To The Best Places To Fish in New Hampshire
There are many great places to fish in The Granite State. This scenic, New England state offers year-round fishing for multiple, popular fish species. Anglers can enjoy fishing in rivers, streams, ponds, lakes and even coastal waters. This website covers fishing at major, fresh-water lakes in the state. The lists below represent the best places to fish among the lakes we cover.
New Hampshire's Top-Five, Amazing Fishing Spots
- Lake Winnipesaukee in east-central NH
- Squam Lake in north-central NH
- Lake Sunapee in central NH
- Winnisquam Lake in east-central NH
- Newfound Lake in central NH
Being among the list of best lakes to fish in New Hampshire requires a reputation for good fishing over time, a nice variety of fish species, and a convenient location with easy access. Learn more...
Most Popular Fish Species In New Hampshire
Fishing enthusiasts have the opportunity to fish for two species of bass, two species of catfish, four species of trout, striped bass, walleye, three species of salmon, crappie, bream, white bass, perch, sunfish and other multiple other species in New Hampshire waters. Learn more...
Best Bass Fishing Lakes In New Hampshire
- Lake Winnipesaukee in east-central NH
- Squam Lake in north-central NH
- Conway Lake in northeast NH
The New Hampshire Fish and Game Department maintains healthy schools of largemouth and smallmouth bass. These three lakes have provided years of great fishing. Learn more...
Top Lakes To Fish For Trout In New Hampshire
- Lake Winnipesaukee in east-central NH
- Squam Lake in north-central NH
- Newfound Lake in central NH
Collectively these three lakes offer fishing for rainbow, brook, brown and lake trout. Many other waters in the state provide good trout fishing, but these are three of the best lakes to fish for trout in the state. Learn more...
Best Walleye Fishing Lakes In New Hampshire
- Lake Sunapee in central NH
- Lake Winnipesaukee in east-central NH
- Mascoma Lake in west-central NH
These three lakes have a reputation for delivering quality walleye fishing over the years. The state record walleye is over 12 pounds. Learn more...
Best Lakes To Fish For Salmon In New Hampshire
- Lake Winnipesaukee in east-central NH
- Lake Sunapee in central NH
- Squam Lake in north-central NH
Landlocked, Atlantic salmon are a dominate species in these lakes. In other waters anglers can fish for chinook and coho salmon. Learn more...
Best Sunfish Fishing Lakes In New Hampshire
- Lake Sunapee in central NH
- Great East Lake in eastern NH
- Squam Lake in north-central NH
Across the state, in most fisheries, you can find one or more sunfish species. Bluegill, pumpkinseed, rock bass, white perch and yellow perch are all fun to catch, and can make for a good fish fry. Learn more...
Enjoy these top spots to go fishing in New Hampshire
Find the best places to fish, by state.
NEW HAMPSHIRE

