Does New Hampshire Have Good Fly Fishing?

Fly fishing in New Hampshire is one of the most popular outdoor activities in the state. With its many rivers, streams, and lakes, the Granite State offers many diverse and rewarding opportunities for fly fishing.

The most popular areas for fly fishing in New Hampshire include the Connecticut River, White Mountains, Lakes Region and the Merrimack Valley. Each of these areas offers different types of fish to Target such as trout, bass, salmon and more.

The Connecticut River is one of the best places for fly fishing in New Hampshire due to its abundance of rainbow trout, brown trout and smallmouth bass. The river also has plenty of other species such as whitefish, shad and Atlantic salmon that can be caught by anglers.

The White Mountains are also home to some great fly fishing spots with their lakes and streams being home to some large brown trout as well as smaller brook trout.

The Lakes Region of New Hampshire has many popular locations for fly fishing such as Lake Winnipesaukee which is known for its abundance of lake trout. Other species like smallmouth bass can also be found here along with landlocked salmon. The Merrimack Valley is another great spot for fly fishing with several species including rainbow trout, brown trout, landlocked salmon and smallmouth bass all being caught here.

Overall, New Hampshire has some excellent opportunities for fly fishing enthusiasts to explore. With its diverse terrain offering a variety of fish species to Target, there’s something here for everyone looking to cast a line and catch a few fish. Whether you’re a beginner or an experienced angler looking for new spots to explore in the Granite State – New Hampshire has something for you!


Yes, New Hampshire has good fly fishing opportunities with its diverse range of rivers, streams and lakes providing anglers with plenty of options when it comes to Targeting different fish species. With the right knowledge and equipment anyone can have an enjoyable time out on the water catching some beautiful catches!

Photo of author

Lindsay Collins