Explore New Hampshire’s stocked trout streams, with this season’s brook, brown and rainbow trout totals and stocking dates, plus wild brook trout water, public land, access sites and river gauges.
Check before you fish. Access, stocking and regulations here come from New Hampshire's own data and can be out of date. Posted signs and landowners' wishes come first, and private land needs permission. The rules that apply are in the NH Fish and Game fishing seasons and rules, and you need a valid fishing license.

See every NH water and its planner coverage · Plan a self-guided trip
Bold where the stream crosses public land; faint and dashed across private land. Gauges are measurement stations; a nearby gauge may be on a different stream.
Stream types · New Hampshire
Bold where the stream crosses public land
Stocked streams are NH Fish and Game’s stocking reaches, one per stream and town. Each shows the season’s totals by species, the previous year’s total, the number of stocking trips and the date of the last one. Reaches with no stocking this season are kept and marked.
Wild brook trout streams are named reaches from the NH Wildlife Action Plan where surveys found wild Eastern brook trout. They record presence, not abundance, and many small brooks are unnamed and not listed.
Fly-fishing-only river sections have no official map layer, so they are noted in the details of the stocking reach they fall in. Lakes and ponds are left out. Check NHFG’s seasons and rules before fishing.
Highlighted banks adjoin mapped open-access public land, with a roughly 20-meter bank tolerance. Dimmed water has no adjacent open-access parcel recorded in this source. Neither determines legal entry, rights of way or permission to cross private land. Check signs, property rules and the current fishing regulations.
Access markers are source facility locations within about 800 meters of mapped water, not verified parking spaces or guaranteed entry to a particular reach. River-gauge readings describe the gauged location; a nearby gauge on another stream is shown as context.