Best Places To Fish in New Hampshire
New Hampshire offers a wealth of fantastic fishing spots that cater to anglers of all skill levels. The purpose of this page is to share information about the best fishing lakes in the state, listed by species.
One of the top destinations is Lake Winnipesaukee, the largest lake in the state. This expansive body of water provides opportunities to catch various fish species, including smallmouth and largemouth bass, trout, salmon, and pickerel. With its numerous bays, islands, and rocky shorelines, Lake Winnipesaukee offers anglers diverse fishing environments and an abundance of fishing spots to explore.
Another excellent fishing location in New Hampshire is the Connecticut River. Known for its impressive size and scenic beauty, this river stretches along the state's western border and provides ample opportunities for anglers to catch popular species such as smallmouth and largemouth bass, trout, and catfish. The Connecticut River is also home to American shad, a prized catch among anglers, especially during the spring migration.
For those seeking trout fishing experiences, the Swift River in the White Mountains region is a must-visit. This picturesque river flows through a deep gorge, offering stunning views and challenging fishing conditions. The Swift River is well-known for its abundant populations of rainbow, brown, and brook trout, making it a paradise for fly fishermen. The river is best fished during the spring and fall when water flows are more conducive to successful angling.
During the warmer months, New Hampshire's coastal region becomes a hub for saltwater fishing enthusiasts. Hampton Beach State Park, Rye Harbor, and the Isles of Shoals are popular destinations that attract anglers in search of striped bass, bluefish, mackerel, and flounder. Charter boats and fishing tours are available, providing a thrilling and convenient way to explore the rich waters of the Atlantic Ocean.
When it comes to the best season to fish in New Hampshire, the answer largely depends on the target species. Spring and fall are generally productive for trout fishing, as the cooler temperatures and increased insect activity entice these fish to feed more actively. Bass fishing is excellent during the warmer months of summer when the water temperatures rise and these species become more active. Striped bass fishing along the coast peaks in the summer as well, particularly during their annual migration.
Overall, New Hampshire offers a diverse range of fishing opportunities throughout the year. Whether you prefer freshwater or saltwater angling, there are numerous locations to explore and a variety of popular fish species to target. Remember to check local regulations and obtain the necessary permits before heading out to ensure an enjoyable and responsible fishing experience.
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.
102324*