Fishing New Hampshire

GET YOUR  NEW HAMPSHIRE STATE FISHING LICENSE HERE.

Fishing in New Hampshire: Top 10 Destinations, Species & Travel Guide

Fishing in New Hampshire is built around cold water and compact systems. With a mix of trout rivers, clear lakes, and a short but productive coastline, the state offers focused fishing rather than overwhelming scale.

What makes New Hampshire different is its efficiency. You’re not covering massive water—you’re targeting defined systems where fish hold in predictable structure and conditions.

This is a state where:

success comes from precision and water reading—not covering distance

How Fishing Works in New Hampshire (What to Know Before You Go)

Fishing in New Hampshire is driven by three key factors: water temperature, current, and structure.

Cold Water Dominates

Most of the best fishing revolves around:

  • Trout
  • Salmon
  • Cold-water lakes and rivers

As temperatures rise, fish shift deeper or into current.

Rivers Are the Core System

Fish hold in:

  • Seams
  • Pools
  • Pocket water
  • Structure breaks

Fishing open current without targeting holding water is one of the biggest mistakes.

Lakes Are Structure-Based

In lakes:

  • Fish relate to drop-offs, rocks, and weed edges
  • Depth changes matter more than location

Top Fish Species in New Hampshire (What You’ll Actually Target)

  • Rainbow trout
  • Brown trout
  • Brook trout
  • Lake trout
  • Landlocked salmon
  • Largemouth bass
  • Smallmouth bass
  • Yellow perch
  • Pickerel
  • Crappie

Best Time to Fish in New Hampshire

  • Spring: Best overall fishing, trout active
  • Summer: Early/late, deeper water patterns
  • Fall: Strong feeding activity
  • Winter: Ice fishing on lakes


Types of Catch Available

Freshwater

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

Bluegill

Bluegill

yellow perch

Yellow Perch

Crappie

Crappie

Carp

northern pike

Muskie

walleye

Walleye

Pumpkinseed Sunfish

Whitefish

Saltwater

Atlantic Salmon

Bluefin Tuna

Bluefish

Halibut

c

Mackerel

State Fishing Records

How to Choose Where to Fish in New Hampshire

Start with your goal:

  • Want trout rivers → Connecticut, Androscoggin, Swift
  • Want classic lake fishing → Winnipesaukee, Newfound
  • Want smaller structure water → Massabesic, Stumpfield
  • Want mixed species → Contoocook, Souhegan

New Hampshire rewards anglers who:

fish specific water types—not random locations

Top 10 Fishing Spots Across 

Massabesic Lake

fishing Massabesic Lake new hampshire

Massabesic Lake

Massabesic Lake is one of the most accessible and consistent fisheries in southern New Hampshire.

Bass and trout hold along rocky structure and shoreline transitions, creating predictable patterns.

What makes Massabesic stand out is its accessibility—it produces consistent fishing without requiring long travel or complex planning.

Best for anglers who want reliable fishing close to population centers.


Androscoggin River

fishing the androscoggin river new hampshire

Androscoggin River

The Androscoggin River is one of the most productive multi-species rivers in New Hampshire, supporting both trout and warm-water species.

Fish hold along current seams and deeper structure, with different sections fishing differently depending on flow.

What makes the Androscoggin stand out is its diversity—it fishes differently depending on where you are on the river.

Best for anglers who want variety within a single river system.


Newfound Lake

fishing newfound lake new hampshire

Newfound Lake

Newfound Lake is one of the clearest and most structured lakes in New Hampshire, supporting trout and salmon along with warm-water species.

Fish hold along drop-offs and deeper structure, especially as temperatures rise.

What separates Newfound is its clarity—fish behavior is more precise and less forgiving than in stained lakes.

Best for anglers who want clean, structure-driven lake fishing with strong cold-water species.


Upper Pemigewasset River

fishing Pemigewasset River new hampshire

Upper Pemigewasset River

The Upper Pemigewasset River is one of the most stable cold-water systems in New Hampshire, maintaining conditions that support trout throughout the year.

Fish hold in predictable seams and pools, making it a reliable option across seasons.

What separates the Pemi is its consistency—it fishes well when other rivers fluctuate.

Best for anglers who want dependable trout fishing across changing conditions.


Lake Winnipesaukee

fishing Lake Winnipesaukee new hampshire

Lake Winnipesaukee

Lake Winnipesaukee is the dominant fishery in New Hampshire, offering the largest and most diverse lake system in the state.

Lake trout, salmon, bass, and perch all thrive here, with fish holding along deep structure and shoreline transitions.

What separates Winnipesaukee is its scale within a small state—it’s the one place where you can fish big water without leaving New Hampshire.

Best for anglers who want maximum variety and big-lake fishing in one location.


Stumpfield Marsh

fishing stumpfield marsh new hampshire

Stumpfield Marsh

Stumpfield Marsh is one of the best structure-driven fisheries in New Hampshire, with submerged timber creating dense holding areas for fish.

Bass, panfish, and other species hold tightly to cover, making location more important than movement.

What makes Stumpfield stand out is its structure density—fish are concentrated in specific zones rather than spread out.

Best for anglers who want targeted fishing around heavy structure.


Swift River

fishing swift river new hampshire

Swift River

The Swift River is one of the most efficient trout streams in New Hampshire, where compact water concentrates fish into predictable holding zones.

Fish hold in seams, pockets, and pools, making positioning more important than distance.

What separates the Swift is its tight structure—less water to search, more time spent fishing productive areas.

Best for anglers who want focused trout fishing in a smaller river system.

 


The Contoocook Rive

fishing contoocook lake new hampshire

The Contoocook River

The Contoocook River is one of the more technical river systems in the state, with deeper sections and varied structure.

Fish hold in pockets, slower runs, and deeper water, requiring more deliberate positioning.

What separates the Contoocook is its complexity—it rewards anglers who slow down and read water carefully.

Best for anglers who want a more technical river fishing experience.


Upper Connecticut River

fishing connecticut river new hampshire

Upper Connecticut River

The Upper Connecticut River is the most consistent trout river system in New Hampshire, offering strong populations and defined holding water.

Trout position in seams, deeper runs, and current breaks, making water reading more important than movement.

What separates the Connecticut is its balance—larger than small streams, but still structured and predictable.

Best for anglers who want reliable trout fishing in a defined river system.


Souhegan River

fishing souhegan river new hampshire

Souhegan River

The Souhegan River is one of the most accessible beginner-friendly rivers in New Hampshire.

Fish hold in defined areas along public access sections, making it easier to locate productive water.

What makes the Souhegan stand out is its approachability—it’s one of the easiest places to learn river fishing in the state.

Best for anglers who want a simple, accessible entry into river fishing


>