If you live in New Hampshire, you definitely know someone who loves to go fishing. But they’re unlikely to ever disclose their favorite fishing spots. Prime fishing spots are secrets that go to the grave, or are passed to very lucky members of the next generation. If you’re looking for new fishing spots in New Hampshire, or if yours has become too popular, try out one of these areas. We’ll point you in the right direction, but finding the perfect fishing spots in the lake, river, or ocean you choose is up to you!
Hilton's Point was one of the first settlements that fishmongers from England established in New Hampshire, and nearly 400 years later the fishing is still great. The eddies behind the pillars of General Sullivan bridge are said to hold particularly big fish.
The Pemigeswasset is where you want to fish if you love fly fishing. The river that runs through the white mountains is beautiful, and full of trout, as well as up to ten other species.
Deep sea fishing on the Atlantic Ocean is a great experience. Boats that go out of Portmouth, Rye, and Hampton will provide you everything you need to land cod, haddock, and more.
Like the Connecticut, the Merrimack river provides ample fishing opportunities. The river is stocked with salmon that are reported to be bigger than ever this year.
One of New Hampshire's biggest lakes, Squam offers great fishing for a variety of species. Plus, with little Squam and Big Squam near each other there is a variety of places to fish.
The Connecticut River forms New Hampshire's western boundary and offers a variety of fishing environments. There are spots perfect for fly fishing, and in the Upper Valley near Lebanon you could even land a northern pike.