Fishing New Hampshire


Top 10 Fishing Destinations in New Hampshire

Lying between Maine and Vermont, New Hampshire is a small state lined with attractively unusual towns and is home to the most exotic wildlife. The state is known for its wide range of outdoor activities such as hiking, four-wheeling, hunting, swimming, and of course, fishing.
For the past 400 years, the 18-mile coastline of New Hampshire has welcomed fishers from all around the world. The coastline is relatively short in comparison to other fishing-friendly states, but this fishing destination can bestow the people with out-of-this-world fishing experience.
However, out of its 944 lakes and impoundments, finding the best fishing spot in the state can get overwhelming. For people who wish to experience fishing at its best in New Hampshire and spend a perfectly relaxing time, must visit any of these top 10 fishing destinations that promise the fishing-enthusiasts an exceptional fishing experience. 

A Diverse Fishing Experience

Fishing around New Hampshire is a common outdoor activity, and not just for the locals but even for the foreigners. The reason for this state’s popularity in the fishing sector is because of its fish population.
Some of the common cold-water fish found throughout the state are Brook Trout, Lake Trout, Rainbow Trout, Brown Trout, Landlocked Salmon, and Whitefish. When talking about the Warm Water Fish, you may expect to catch Horned Pout, Walleye, Northern Pike, Black Crappie, Bluegill, Smallmouth & Largemouth Bass, Pickerel, and Yellow & White Perch.
If you wish to spend a productive fishing day, you better add these destination to your list!

Types of Catch Available


chinook salmon

Chinook Salmon

coho salmon

Coho Salmon

raindbow trout

Rainbow Trout

brown trout

Brown Trout

brook trout

Brook Trout

Largemouth Bass

Largemouth Bass

smallmouth bass

Smallmouth Bass

spotted bass

Spotted Bass

Striped Bass

bullhead catfish

Bullhead Catfish



yellow perch

Yellow Perch




northern pike




Pumpkinseed Sunfish



Atlantic Salmon

Bluefin Tuna





State Fishing Records

Top 10 Fishing Spots Across 

We know how challenging finding the perfect fishing spot in New Hampshire can get. When in New Hampshire, you need to experience the best of its fishing. Out of the many lakes, fishing ponds, species-rich wetlands, and fast-flowing streams, we have carved out the top 10 best fishing spots that will bestow you with an exceptional fishing experience!

Massabesic Lake

fishing Massabesic Lake new hampshire

Massabesic Lake

Located within southern New Hampshire’s largest city, Manchester, and partially in Auburn, the Massabesic Lake serves as a fantastic water supply hub. It is a beautiful fishing sport in New Hampshire that offers picturesque views! It covers an area of 2561 acres and has a maximum depth of 60 feet.
The lake is home to Rainbow, Brook, and Brown Trout, which are the only species of cold-water fish in the state. The rocky shoreline and gravel bottoms provide excellent Smallmouth Bass fishing in Massabesic Lake.

Androscoggin River

fishing the androscoggin river new hampshire

Androscoggin River

Androscoggin River is a 178-mile long river that emanates from the outlet of Lake Umbagog and flows towards Maine, passing through the White Mountains in Gorham. The river serves as a haven for fly fishers. When in Auburn, a fishing fanatic must definitely visit the river. Late morning hours through the late afternoon is the best time to fish at this beautiful river.
The Androscoggin is home to Rainbow trout, Brook, and Brown as well as Landlocked Salmon. Moreover, this very habitat is an ideal place to catch Smallmouth bass, Northern Pike, Yellow Perch, and Brown bullhead. If you want to spend a productive fishing time here, try fishing in the stretch from the Pontook reservoir and Berlin to Gilead.

Newfound Lake

fishing newfound lake new hampshire

Newfound Lake

Located in Grafton County, New Hampshire, Newfound Lake is considered an excellent spot for twenty-two diverse fish species, including; Salmon, Trout (Rainbow, Brook, and Brown), Rainbow smelt, Chain Pickerel, Yellow perch, American shad, and Common carp. Not only is this lake full of fish varieties, but it offers the most relaxing experience to the anglers.
Newfound Lake covers an area of 4,451 acres. The shoreline stretches to 22 miles and is home to the largest freshwater swimming beach of the state, Wellington State Park. It is an extremely clean spot and also offers terrific hiking trails, allowing visitors to have a fantastic day trip! 

Upper Pemigewasset River

fishing Pemigewasset River new hampshire

Upper Pemigewasset River

Usually referred to as the Pemi, the Pemigewasset River is one of the most enticing and productive fisheries in New Hampshire. For cold fishing, you do not need to wait for a specific season. The river flows in the Franconia Notch in the White Mountain National Forrest, due to which throughout the year, the water temperature stays cold enough to support Atlantic salmon and trout populations. What’s better than that?
Stretching over 65 miles, it is one of the most beautiful places in the state. It flows from the small streams of the White Mountains to the Winnipesaukee River. this river is a fisherman’s haven where one can find some of the biggest fish in the state and a dense population of Salmon and Bass.

Lake Winnipesaukee

fishing Lake Winnipesaukee new hampshire

Lake Winnipesaukee

When fishing in New Hampshire, Lake Winnipesaukee lies at the top of the list. It is New Hampshire’s most popular lake, which covers an area of 44,000 acres. The 250-mile shoreline is an attraction for hundreds and thousands of fishing enthusiasts. A largemouth bass was caught at Lake Winnipesaukee, which weighed eight and a half pounds! Therefore, if you are aiming to catch that trophy-sized fish, you know where you have to go.
The lake is home to Rainbow trout, Brook trout, Lake trout, Pumpkinseed sunfish, Largemouth bass, Smallmouth bass, Redbreast sunfish, White perch, Yellow perch, Landlocked salmon and Chain pickerel.

Stumpfield Marsh

fishing stumpfield marsh new hampshire

Stumpfield Marsh

Stumpfield Marsh was discovered during the Hopkinton Dam project. It is a truly unique body of water with submerged and protruding tree trunks scattered throughout. These stumps do make this an excellent fishing site, but it can damage the hulls of your boats. Careful paddling will help you have an amazing fishing time at the Stumpfield Marsh.
If you want to go for structure fishing, this place is a great option for you as it offers some of the best structure fishing in the state! While fishing, you can expect to catch Black crappie, Bluegill, Brook trout, Smallmouth bass, Largemouth bass, and Sunfish.

Swift River

fishing swift river new hampshire

Swift River

The 23-mile Swift River in New Hampshire is one of the best rivers to catch trophy-sized fish, especially Rainbow, Brown, and Brook trout. Like many New Hampshire Rivers, its water source is Mount Kancamagus, which provides perfect conditions for the fish to thrive. The river flows into the Saco River.
Though there are designated fishing spots in the area, do not be afraid to walk the extra mile to some secluded spots that are free from fishermen congestion. The river is super-accessible. You can take the Kacamagus Highway or State Highway 112 to reach this phenomenal fishing destination. 

The Contoocook Rive

fishing contoocook lake new hampshire

The Contoocook River

A hidden gem of Trout fishery, the Contoocook River, is a perfect spot for adventure-loving fishing fanatics. Lying close to Henniker, this river offers the most challenging experience as it is lined with deep sections and pocket water areas.
The fish species that you can find at this river in Jaffrey include catfish, bass, and Sunfish. It is easily accessible and a popular fishing spot!

Upper Connecticut River

fishing connecticut river new hampshire

Upper Connecticut River

Situated at an elevation of 2,660 feet, the Upper Connecticut River in New Hampshire is home to some large-sized fish! It is another favorite spot for fly anglers as the river flows like a freestone stream and is one of the most productive trout rivers in the state. If you are up for a thrilling fishing experience, this place is perfect for you. To reach this fishing spot, you will have to complete a short hike.
You can catch Brown, Brook, Rainbow trout, and Atlantic salmon produce in this river. You can visit throughout the year, however, the best time for fishing at this river is mid of May. 

Souhegan River

fishing souhegan river new hampshire

Souhegan River

Located in Southern New Hampshire, the Souhegan River is truly a fishing gem. The 30-mile shoreline, which flows through public land, provides many opportunities to catch fish! It is a great place for beginner fly fishers. If you are a novice angler, you can begin your fishing journey from here. Along with Salmon and the Trout species, Alewives, Sturgeon, and few eels are also found here.
New Hampshire is one of the top-ranked states for anglers as it offers the most mesmerizing fishing spots. These top 10 fishing spots are not just rich in fish species, but also provide scenic views and a perfectly relaxing ambiance.

Filled with several lakes and impoundments, which produces abundant fish species, New Hampshire is the dream of every individual, who is fond of freshwater, saltwater fishing or fly-fishing! Everything that you need for a super-fun fishing trip, these places will provide you with exactly that.








Visit Us Copyright 2019-2021

Terms of Use