StockerTroutFishing

County stocking hub

Cheshire County fish stocking

39 waters Last reported: June 1, 2026

Browse every stocked lake, pond, and river on record in Cheshire County, then follow an individual water for its complete history.

Choose a location

Waters in Cheshire County

ASHUELOT RIVER Town: GILSUM 2 records Last reported: May 5, 2026 ASHUELOT RIVER Town: MARLOW 2 records Last reported: May 5, 2026 ASHUELOT RIVER Town: SURRY 3 records Last reported: May 12, 2026 ASHUELOT RIVER Town: SWANZEY 1 record Last reported: April 15, 2026 ASHUELOT RIVER Town: WINCHESTER 2 records Last reported: April 15, 2026 ASHUELOT RIVER, SOUTH BRANCH Town: MARLBOROUGH 2 records Last reported: May 6, 2026 ASHUELOT RIVER, SOUTH BRANCH Town: SWANZEY 2 records Last reported: May 6, 2026 CENTER POND Town: NELSON 3 records Last reported: May 7, 2026 CHAPMAN POND Town: SULLIVAN 1 record Last reported: May 7, 2026 COLD RIVER Town: ALSTEAD 2 records Last reported: April 30, 2026 COLD RIVER Town: WALPOLE 4 records Last reported: May 12, 2026 COLD SPRING POND Town: STODDARD 1 record Last reported: April 20, 2026 CONNECTICUT RIVER Town: WALPOLE 2 records Last reported: May 12, 2026 CONTOOCOOK RIVER Town: JAFFREY 3 records Last reported: May 11, 2026 DUBLIN LAKE Town: DUBLIN 4 records Last reported: May 5, 2026 FOREST LAKE Town: WINCHESTER 3 records Last reported: April 23, 2026 GILMORE POND Town: JAFFREY 4 records Last reported: May 5, 2026 GRANITE BROOK Town: SULLIVAN 1 record Last reported: April 30, 2026 GRANITE LAKE Town: STODDARD 2 records Last reported: May 4, 2026 GUSTIN POND Town: MARLOW 3 records Last reported: May 1, 2026 LAUREL LAKE Town: FITZWILLIAM 2 records Last reported: April 23, 2026 MARTIN BROOK Town: RICHMOND 1 record Last reported: April 15, 2026 MARTIN BROOK Town: SWANZEY 1 record Last reported: April 15, 2026 NEWELL POND Town: ALSTEAD 3 records Last reported: May 1, 2026 NORTH BRANCH Town: STODDARD 1 record Last reported: April 20, 2026 NUBANUSIT BROOK Town: HARRISVILLE 3 records Last reported: May 11, 2026 OTTER BROOK Town: KEENE 3 records Last reported: May 6, 2026 OTTER BROOK Town: SULLIVAN 1 record Last reported: April 30, 2026 PERRY BROOK Town: SWANZEY 1 record Last reported: April 13, 2026 ROARING BROOK Town: RICHMOND 1 record Last reported: April 15, 2026 ROARING BROOK Town: WINCHESTER 1 record Last reported: April 15, 2026 SAND POND Town: MARLOW 2 records Last reported: April 20, 2026 SILVER LAKE Town: HARRISVILLE 3 records Last reported: June 1, 2026 SPOFFORD LAKE Town: CHESTERFIELD 1 record Last reported: April 1, 2026 SPOONWOOD LAKE Town: NELSON 2 records Last reported: May 29, 2026 STANLEY BROOK Town: DUBLIN 1 record Last reported: May 11, 2026 STONE POND Town: MARLBOROUGH 1 record Last reported: April 9, 2026 SWANZEY LAKE Town: SWANZEY 2 records Last reported: May 6, 2026 WARREN LAKE Town: ALSTEAD 2 records Last reported: April 24, 2026

Latest records

Recent activity

WaterSpeciesFishDate
SILVER LAKE Salmon 346 June 1, 2026
SPOONWOOD LAKE Brook Trout 700 May 29, 2026
SPOONWOOD LAKE Rainbow Trout 300 May 29, 2026
ASHUELOT RIVER Rainbow Trout 500 May 12, 2026
COLD RIVER Rainbow Trout 300 May 12, 2026
CONNECTICUT RIVER Brown Trout 450 May 12, 2026
CONNECTICUT RIVER Rainbow Trout 450 May 12, 2026
CONTOOCOOK RIVER Brown Trout 140 May 11, 2026
CONTOOCOOK RIVER Rainbow Trout 100 May 11, 2026
NUBANUSIT BROOK Brook Trout 175 May 11, 2026
NUBANUSIT BROOK Rainbow Trout 100 May 11, 2026
STANLEY BROOK Brook Trout 300 May 11, 2026
CENTER POND Brown Trout 275 May 7, 2026
CENTER POND Brook Trout 550 May 7, 2026
CHAPMAN POND Brook Trout 700 May 7, 2026
ASHUELOT RIVER, SOUTH BRANCH Brown Trout 375 May 6, 2026
ASHUELOT RIVER, SOUTH BRANCH Brown Trout 200 May 6, 2026
OTTER BROOK Brook Trout 300 May 6, 2026
OTTER BROOK Rainbow Trout 175 May 6, 2026
SWANZEY LAKE Rainbow Trout 800 May 6, 2026

Data source: New Hampshire Fish and Game Department. Last updated: .