Skip to main content

Fishing in New Hampshire

Explore where to fish in NH.

Wade into our rivers and fly-fish for brookies, trout, and largemouth bass. Head to our northern lakes to chase prized landlocked salmon. Paddle out to the middle of a serene pond and wait for a pike to bite. Teach a child the joys of casting from shore. Or book a deep-sea fishing charter and try to reel in a massive striper or bluefish.

New Hampshire has more than 900 lakes, miles of stocked rivers, and beautiful coastal and estuarine waters for freshwater and saltwater fishing. Purchase a New Hampshire resident or nonresident fishing, hunting, or combo license online day or night. And consider hiring a local guide service to enhance your chances of success.