Top Species
Resident License
Non-Resident License
Saltwater Access
Trout Streams
Wildlife Agency
New Hampshire has productive fishing in a small footprint. Lake Winnipesaukee, the largest lake in the state, holds lake trout, landlocked salmon, and smallmouth bass with a strong ice fishing culture in winter. The Connecticut River on the Vermont border holds walleye, bass, and pickerel in the deeper pools. The Swift River, Ellis River, and upper Androscoggin hold wild brown and rainbow trout in the White Mountain region.
The Atlantic coast is short — only 18 miles of coastline — but the Seacoast area produces striped bass in season, particularly around the Great Bay estuary system. The short coast limits opportunity compared to neighboring Massachusetts and Maine.
Resident licenses cost $23. New Hampshire is a good fishing state for its size. The White Mountains offer accessible trout fishing in streams running through tourist towns. Guide services on Winnipesaukee and the mountain streams are available and experienced. If you move to New Hampshire, you are never far from productive water.
Lake Winnipesaukee is the largest lake in New Hampshire and produces excellent smallmouth bass and lake trout. The Connecticut Lakes in the far north offer remote brook trout fishing. Short but productive Atlantic coast access for striped bass.
Finding nearby venues...
Similar States
More on New Hampshire
Compare
Full New Hampshire profile
Taxes, cost of living, gun laws, gambling, nightlife and more.
Sources: State wildlife agencies, US Fish & Wildlife Service, Bassmaster, Field & Stream, In-Fisherman, Fly Fisherman magazine. License costs reflect annual resident/non-resident fishing license only; additional stamps (trout, salmon) may apply. Updated May 2026.