County · New Hampshire
Public schools in Cheshire County, New Hampshire
40 public schools
★ Best schools in Cheshire County →40
public schools
8,663
total enrollment
PK–13
grade span
22
cities
Schools serving each grade
PK
K
1
2
3
4
5
6
7
8
9
10
11
12
Schools by level
School districts in Cheshire County (16)
Monadnock Regional School District8Keene School District7Fall Mountain Regional School District5Jaffrey-Rindge Cooperative School District4Hinsdale School District4Chesterfield School District1Contoocook Valley School District1Stoddard School District1Marlow School District1LEAF Charter School1Making Community Connections Charter School1Marlborough School District1Nelson School District1Harrisville School District1Westmoreland School District1Winchester School District1
After-school providers & vendors in Cheshire County (click to expand)
State-funded operators, licensed school-age providers, and ELO-P enrichment vendors serving Cheshire County.
State-funded operators, licensed school-age providers, and ELO-P enrichment vendors. Each card links to its source.
Run an after-school program here and don’t see it?
List your program — free →
Schools (40)
No schools on this page match — clear the filter.
Out-of-school-time (OST) resources
After-school & summer programs, funding, and support serving Cheshire County, New Hampshire.