Tap a marker for a water's stocking history. The number on each pin is how many species it has on record.
486 waters shown · 486 on record in New Hampshire
Only species with real records are listed. Hover a row for its share of the file.
10 New Hampshire counties with stocking activity on record.
Stocking records show fish reported as released through state hatchery programs. They don't guarantee fish are still present or legal to harvest. Check current New Hampshire regulations →
New Hampshire stocking records are compiled from public data published by the New Hampshire Fish and Game Department. StockedSpots is independent and not affiliated with or endorsed by NHFG.
Source: NHFG. Data last checked September 1, 2026.
Every stocking record on StockedSpots is pulled directly from official state wildlife agency sources — you can see exactly where each state's data comes from on our data sources page. If a record looks wrong, or you'd like a page reviewed or removed, let us know and we'll look into it.