Grafton County Schools & Education
Grafton County, New Hampshire
School Score
80/100
Higher = better
Rating
High Performing
Graduation Rate
91.3%
National avg 87.5%
Education Statistics
Graduation Rate
91.3%
National avg 87.5%
State avg 87.2%
Per-Pupil Spending
$14,898
National avg $13,239
State avg $12,649
School Score
80/100
Higher = better
State avg 66/100
State School Rank
#1
of 10 counties (1 = best)
Explore Grafton County across the ByCounty Network
Education Overview
About Schools in Grafton County, New Hampshire
A Diverse and Extensive School System
Grafton County manages 52 public schools across a high count of 32 different school districts. This system serves 10,204 students with a layout that includes 28 elementary, 11 middle, and 13 high schools. The high number of districts reflects a strong local commitment to independent school governance.
Top-Tier Results and High Educational Investment
Grafton County is an academic leader with a 91.3% graduation rate, far exceeding the state's 87.2% average. This success is fueled by a generous $14,898 per-pupil expenditure, the highest among the counties surveyed. These investments result in an impressive composite school score of 71.3.
Major Districts and Diverse School Choices
The Lebanon School District and Newfound Area School District are the largest, serving over 2,700 students combined. Four charter schools provide additional options, making up nearly 8% of the county's total school inventory. The Dresden School District also gains attention for hosting the popular Hanover High School.
A Landscape of Rural Excellence
Schooling here is overwhelmingly rural, with 42 of the 52 schools situated in quiet, countryside settings. Despite the rural nature, schools like Hanover High and Plymouth Regional High serve over 600 students each. The average school size is a manageable 200 students, offering a balance of resources and individual attention.
Invest in a Home Near Premier Schools
Grafton County is a top choice for families seeking the highest levels of academic performance and school funding in New Hampshire. Towns like Hanover and Lebanon are renowned for their educational quality, which consistently drives local real estate demand. Start your home search here to give your children a competitive edge.
School Overview
Total Schools
52
in Grafton County
Total Enrollment
10,204
students
School Districts
32
districts
Charter Schools
4
8% of total
School Type Breakdown
32 School Districts in Grafton County
Lebanon School District
Newfound Area School District
Mascoma Valley Regional School District
Dresden School District
Haverhill Cooperative School District
Littleton School District
Pemi-baker Regional School District
Hanover School District
Plymouth School District
Campton School District
52 Public Schools in Grafton County
| School Name | District | Grades | Type | Enrollment |
|---|---|---|---|---|
| Hanover High School | Dresden School District | 9–12 | High | 654 |
| Plymouth Regional High School | Pemi-baker Regional School District | 9–UG | High | 646 |
| Lebanon High School | Lebanon School District | 9–12 | High | 598 |
| Lebanon Middle School | Lebanon School District | 5–8 | Middle | 471 |
| Bernice A. Ray School | Hanover School District | KG–5 | Primary | 455 |
| Plymouth Elementary School | Plymouth School District | PK–8 | Primary | 387 |
| Newfound Regional High School | Newfound Area School District | 9–UG | High | 377 |
| Frances C. Richmond School | Dresden School District | 6–8 | Middle | 360 |
| Mildred C. Lakeway School | Littleton School District | KG–6 | Primary | 345 |
| Mascoma Valley Regional High School | Mascoma Valley Regional School District | 9–12 | High | 338 |
| Hanover Street School | Lebanon School District | KG–4 | Primary | 328 |
| Indian River School | Mascoma Valley Regional School District | 5–8 | Middle | 313 |
| Newfound Memorial Middle School | Newfound Area School District | 6–8 | Middle | 287 |
| Campton Elementary School | Campton School District | PK–8 | Primary | 280 |
| Mt. Lebanon School | Lebanon School District | PK–4 | Primary | 234 |
| Haverhill Cooperative Middle School | Haverhill Cooperative School District | 4–8 | Middle | 226 |
| Canaan Elementary School | Mascoma Valley Regional School District | PK–4 | Primary | 225 |
| Woodsville High School | Haverhill Cooperative School District | 9–12 | High | 216 |
| Enfield Village School | Mascoma Valley Regional School District | PK–4 | Primary | 214 |
| Woodsville Elementary School | Haverhill Cooperative School District | PK–3 | Primary | 211 |
Educational Attainment
Annual Per-Pupil Expenditure
$14,898
State avg $12,649
Find Homes Near Top Schools
Browse homes in Grafton County filtered by school ratings on Zillow.
Search on Zillow →Find a Tutor in Grafton County
Connect with local and online tutors via Wyzant for personalized learning support.
Find a Tutor →Sponsored
Frequently Asked Questions
Schools in Grafton County, New Hampshire — FAQ
What does the school system look like in Grafton County, New Hampshire?
Grafton County manages 52 public schools across a high count of 32 different school districts. This system serves 10,204 students with a layout that includes 28 elementary, 11 middle, and 13 high schools. The high number of districts reflects a strong local commitment to independent school governance.
How do schools in Grafton County perform academically?
Grafton County is an academic leader with a 91.3% graduation rate, far exceeding the state's 87.2% average. This success is fueled by a generous $14,898 per-pupil expenditure, the highest among the counties surveyed. These investments result in an impressive composite school score of 71.3.
What are the major school districts in Grafton County, New Hampshire?
The Lebanon School District and Newfound Area School District are the largest, serving over 2,700 students combined. Four charter schools provide additional options, making up nearly 8% of the county's total school inventory. The Dresden School District also gains attention for hosting the popular Hanover High School.
What is the school experience like in Grafton County?
Schooling here is overwhelmingly rural, with 42 of the 52 schools situated in quiet, countryside settings. Despite the rural nature, schools like Hanover High and Plymouth Regional High serve over 600 students each. The average school size is a manageable 200 students, offering a balance of resources and individual attention.
How can I find homes near good schools in Grafton County, New Hampshire?
Grafton County is a top choice for families seeking the highest levels of academic performance and school funding in New Hampshire. Towns like Hanover and Lebanon are renowned for their educational quality, which consistently drives local real estate demand. Start your home search here to give your children a competitive edge.
Counties with Similar School Profile
Data Sources
Education data sourced from the National Center for Education Statistics (NCES) and the U.S. Census Bureau American Community Survey. School scores are derived composite metrics.
Data is informational only. Coverage varies by county and reporting year. Not for use as the sole basis for educational decisions.