Official-agency stocking data
New Hampshire fish stocking report
In the last 12 calendar months, this archive holds 1,125 reported fish stocking records at 485 New Hampshire waters, with 855,043 fish in records that publish a count, most reports in May. Brook Trout led the mix with 549 of those stockings. Mirrored from New Hampshire Fish and Game Department. Search by lake, river, town, or county to get straight to the water you fish.
Check the official New Hampshire Fish and Game Department report. A record in the recent list was last checked on . This is a check date, not a stocking date. Schedules remain plans until completion is reported.
- NH Fish and Game boating and access
Official links to public boat launches, river maps, and lake depth maps. Match the water and town to your record.
Location map
Stocking records across New Hampshire
Pins appear only when the record includes coordinates; they are not verified access points. Shaded counties show area context only. Waters without coordinates stay in the list without a pin; confirm access and directions with the official agency source.
Latest dated records
Reports and schedules
- MIRROR LAKEGrafton Reported
- MIRROR LAKEGrafton Reported
- MIRROR LAKEGrafton Reported
- MIRROR LAKEGrafton Reported
- SUNAPEE LAKE, LITTLEMerrimack Reported
- NEWFOUND LAKEGrafton Reported
- SUNAPEE LAKEMerrimack Reported
- HIGHLAND LAKEMerrimack Reported
- WEBSTER LAKEMerrimack Reported
- WEBSTER LAKEMerrimack Reported
Reporting window: 2025-12-01 to 2026-11-04 (current month is partial). Earliest record in this archive: 2026-04-01. Missing months mean no reports in this archive, not proof that no stocking occurred. Scheduled records are excluded from the reported totals below.
Last 12 calendar months
New Hampshire fish stocking at a glance
Species stocked in New Hampshire
- Brook Trout 549 stockings · 468,780 fish
- Rainbow Trout 345 stockings · 243,691 fish
- Brown Trout 200 stockings · 84,714 fish
- Salmon 31 stockings · 57,858 fish
Waters with the most reports, last 12 calendar months
| Water | County | Stockings | Fish | Latest |
|---|---|---|---|---|
| MIRROR LAKE | Grafton | 10 | 1,830 | October 30, 2026 |
| SUGAR RIVER | Sullivan | 9 | 2,740 | June 5, 2026 |
| SACO RIVER | Carroll | 8 | 3,550 | June 26, 2026 |
| ANDROSCOGGIN RIVER | Coos | 7 | 21,109 | June 29, 2026 |
| AMMONOOSUC RIVER | Coos | 7 | 7,998 | June 26, 2026 |
| CONNECTICUT RIVER | Coos | 7 | 4,851 | July 7, 2026 |
| BACK LAKE | Coos | 7 | 4,350 | June 17, 2026 |
| ISRAEL RIVER | Coos | 6 | 36,213 | June 25, 2026 |
| CONNECTICUT RIVER | Coos | 6 | 4,750 | July 1, 2026 |
| LUCAS POND | Rockingham | 6 | 4,380 | April 28, 2026 |
Browse by county
Recent stocking records
Showing the 30 latest dated records. Open a water for its full history and water-specific alerts.
| Water | County | Species | Fish | Date |
|---|---|---|---|---|
| MIRROR LAKE | Grafton | Brown Trout reported | 30 | October 30, 2026 |
| MIRROR LAKE | Grafton | Brown Trout reported | 25 | October 30, 2026 |
| MIRROR LAKE | Grafton | Brook Trout reported | 25 | October 30, 2026 |
| MIRROR LAKE | Grafton | Brook Trout reported | 20 | October 30, 2026 |
| SUNAPEE LAKE, LITTLE | Merrimack | Rainbow Trout reported | 197 | October 27, 2026 |
| NEWFOUND LAKE | Grafton | Rainbow Trout reported | 1,400 | October 26, 2026 |
| SUNAPEE LAKE | Merrimack | Rainbow Trout reported | 360 | October 26, 2026 |
| HIGHLAND LAKE | Merrimack | Brook Trout reported | 2,000 | October 23, 2026 |
| WEBSTER LAKE | Merrimack | Brown Trout reported | 100 | October 23, 2026 |
| WEBSTER LAKE | Merrimack | Brown Trout reported | 90 | October 23, 2026 |
| WHITE LAKE | Carroll | Brook Trout reported | 80 | October 23, 2026 |
| WHITE LAKE | Carroll | Brook Trout reported | 60 | October 23, 2026 |
| WHITE LAKE | Carroll | Brook Trout reported | 2,000 | October 23, 2026 |
| OGONTZ LAKE | Grafton | Rainbow Trout reported | 245 | October 21, 2026 |
| PERCH POND | Grafton | Rainbow Trout reported | 704 | October 21, 2026 |
| AKERS POND | Coos | Rainbow Trout reported | 518 | October 20, 2026 |
| MARTIN MEADOW POND | Coos | Rainbow Trout reported | 550 | October 20, 2026 |
| PEARL LAKE | Grafton | Rainbow Trout reported | 775 | October 20, 2026 |
| CEDAR POND | Coos | Rainbow Trout reported | 1,010 | October 19, 2026 |
| DIAMOND POND, BIG | Coos | Rainbow Trout reported | 500 | October 19, 2026 |
| STREETER POND | Grafton | Rainbow Trout reported | 1,010 | October 19, 2026 |
| NEWFOUND LAKE | Grafton | Brook Trout reported | 4,165 | October 16, 2026 |
| CONNECTICUT RIVER | Coos | Brown Trout reported | 842 | July 7, 2026 |
| CONNECTICUT RIVER | Coos | Brook Trout reported | 170 | July 7, 2026 |
| CONNECTICUT RIVER | Coos | Brown Trout reported | 631 | July 7, 2026 |
| CONNECTICUT RIVER | Coos | Brook Trout reported | 150 | July 7, 2026 |
| ANDROSCOGGIN RIVER | Coos | Brook Trout reported | 175 | July 2, 2026 |
| ANDROSCOGGIN RIVER | Coos | Rainbow Trout reported | 242 | July 2, 2026 |
| KIDS POND | Coos | Brook Trout reported | 200 | July 2, 2026 |
| KIDS POND | Coos | Brook Trout reported | 25 | July 2, 2026 |
Data source: New Hampshire Fish and Game Department. Missing records do not establish that a water was not stocked.