Strafford County, New Hampshire trout stocking
New Hampshire stocks 22 waters in Strafford County (9 lakes and ponds, 13 streams). The most recent stocking was Branch River, 5 months ago (Jun 4, 2026). Most stockings here come in April to May.
Updated nightly from the New Hampshire Fish and Game Department (NH Fish and Game) stocking data.
When Strafford County is stocked
Stocked waters in Strafford County
| Water | Type | Last stocked | On record | Species |
|---|---|---|---|---|
| Branch River(Milton) | stream | Jun 4, 2026 | 1 | Brown trout |
| Coldrain Pond(New Durham) | lake | Jun 4, 2026 | 1 | Brook trout |
| Salmon Falls River(Milton) | stream | Jun 4, 2026 | 3 | Brown trout, Rainbow trout |
| Club Pond_kids(New Durham) | lake | May 22, 2026 | 2 | Brook trout, Rainbow trout |
| Jones Pond(Middleton) | lake | May 19, 2026 | 1 | Brook trout |
| Mad River(Farmington) | stream | May 18, 2026 | 1 | Brook trout |
| Milton Three Ponds(Milton) | lake | May 13, 2026 | 1 | Brown trout |
| Big River(Strafford) | stream | May 11, 2026 | 2 | Brook trout |
| Stonehouse Pond(Barrington) | lake | May 11, 2026 | 2 | Brook trout |
| Cocheco River(Dover) | stream | May 8, 2026 | 2 | Brown trout, Rainbow trout |
| Lamprey River(Lee) | stream | May 8, 2026 | 4 | Brook trout, Brown trout, Rainbow trout |
| Lamprey River(Durham) | stream | May 8, 2026 | 5 | Brook trout, Brown trout, Rainbow trout |
| Barbadoes Pond(Madbury) | lake | May 7, 2026 | 4 | Brook trout, Rainbow trout |
| Willand Pond(Somersworth) | lake | May 7, 2026 | 2 | Rainbow trout |
| Bow Lake(Strafford) | lake | May 6, 2026 | 4 | Brown trout, Rainbow trout |
| Merrymeeting Lake(New Durham) | lake | May 5, 2026 | 2 | Landlocked salmon, Rainbow trout |
| Isinglass River(Barrington) | stream | May 4, 2026 | 3 | Brook trout, Rainbow trout |
| Nippo Brook(Barrington) | stream | Apr 24, 2026 | 1 | Brook trout |
| Bellamy River(Madbury) | stream | Apr 17, 2026 | 1 | Brook trout |
| Little River(Lee) | stream | Apr 17, 2026 | 1 | Brook trout |
| North River(Lee) | stream | Apr 17, 2026 | 1 | Brook trout |
| Oyster River(Lee) | stream | Apr 17, 2026 | 1 | Brook trout |
Other New Hampshire counties
Run a club, shop or local site? Put Strafford County's latest stockings on your website, free.