← Back to US Fishing

Fishing in New Hampshire

5 regions · 262 verified fishing spots · 40+ species

5
Regions
262+
Spots Listed
40+
Species

New Hampshire offers exceptional fishing across the Lakes Region, White Mountains, and 18 miles of Atlantic coastline. Lake Winnipesaukee — the state's largest lake at 44,586 acres — provides world-class lake trout and smallmouth bass fishing, the Connecticut and Merrimack Rivers offer outstanding fly fishing, the White Mountains feature hundreds of alpine trout ponds, and the seacoast provides striped bass and bluefish fishing in the Gulf of Maine.

Fishing Regulations

8 species limits are shown per spot in the CatchTales app.

View full regulations →

Pick a region below to explore its fishing spots.

Get CatchTales

Ready to start bragging? Download the app and hit the water.