The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.

Grafton County

New Hampshire · Public K-12

53 public schools serving approximately 10,438 students, in a county of 92,120 residents.

Schools
53
33 districts
Enrollment
10,438
NCES CCD
Median income
$88,261
Below New Hampshire avg
Free/reduced lunch
26.8%
Below New Hampshire avg
Elementary
28
schools
Middle
11
schools
High
14
schools
Combined / other
0
schools
LARGEST DISTRICT
Lebanon School District
1,631 students · 33 districts in Grafton County

County vs. school enrollment demographics

Left bar is the racial makeup of Grafton County residents (Census ACS 5-year). Right bar is the enrollment-weighted makeup of public schools in the county (NCES CCD). NCES systematically under-reports Hispanic, Pacific Islander, and Native American enrollment for many schools; where the resident share is meaningful but the reported school share is zero, we mark the school bar "not reported".

County residents
White
88%
Hispanic
3%
Black
1%
Asian
4%
Two or more
6%
Native American
0%
Pacific Islander
0%
School enrollment
White
88%
Hispanic
0%
Black
1%
Asian
4%
Two or more
4%
Native American
0%
Pacific Islander
0%
Bachelor's+
46.7%
adults 25+
Poverty rate
6.8%
ACS 5-year
Unemployment
3.2%
civilian labor
Median age
44
15.6% under 18

All schools (53)

NameCityLevelGradesEnrollmentRating
Hanover High SchoolHanoverHigh09-12654·
Plymouth Regional High SchoolPlymouthHigh09-13646·
Lebanon High SchoolLebanonHigh09-12598·
Lebanon Middle SchoolLebanonMiddle05-08471·
Bernice A. Ray SchoolHanoverElementaryKG-05455·
Plymouth Elementary SchoolPlymouthElementaryPK-08387·
Newfound Regional High SchoolBristolHigh09-13377·
Frances C. Richmond SchoolHanoverMiddle06-08360·
Mildred C. Lakeway SchoolLittletonElementaryKG-06345·
Mascoma Valley Regional High SchoolCanaanHigh09-12338·
Hanover Street SchoolLebanonElementaryKG-04328·
Indian River SchoolCanaanMiddle05-08313·
Newfound Memorial Middle SchoolBristolMiddle06-08287·
Campton Elementary SchoolCamptonElementaryPK-08280·
Mt. Lebanon SchoolW. LebanonElementaryPK-04234·
Rivendell AcademyOrfordHigh06-12234·
Haverhill Cooperative Middle SchoolNorth HaverhillMiddle04-08226·
Canaan Elementary SchoolCanaanElementaryPK-04225·
Woodsville High SchoolWoodsvilleHigh09-12216·
Enfield Village SchoolEnfieldElementaryPK-04214·
Woodsville Elementary SchoolWoodsvilleElementaryPK-03211·
Littleton High SchoolLittletonHigh09-12204·
Lyme Elementary SchoolLymeElementaryKG-08193·
Bristol Elementary SchoolBristolElementaryKG-05188·
Thornton Central SchoolThorntonElementaryKG-08185·
Ashland Elementary SchoolAshlandElementaryKG-08159·
Holderness Central SchoolHoldernessElementaryKG-08152·
Bethlehem Elementary SchoolBethlehemElementaryPK-06151·
Profile Senior High SchoolBethlehemHigh09-13146·
Lisbon Regional School (Elem)LisbonElementaryPK-06144·
Bridgewater-Hebron Village SchoolBridgewaterElementaryPK-05135·
Lin-Wood Public School (Elem)LincolnElementaryKG-05112·
Mountain Village Charter SchoolPlymouthElementary01-08108·
Daisy Bronson Junior High SchoolLittletonMiddle07-08103·
Monroe Consolidated SchoolMonroeElementaryPK-0892·
Lafayette Regional SchoolFranconiaElementaryKG-0688·
Lin-Wood Public School (High)LincolnHigh09-1287·
Russell Elementary SchoolRumneyElementaryKG-0885·
Lisbon Regional School (High)LisbonHigh09-1378·
Lin-Wood Public School (Middle)LincolnMiddle06-0869·
Wentworth Elementary SchoolWentworthElementaryKG-0868·
Warren Village SchoolWarrenElementaryPK-0867·
Profile Junior High SchoolBethlehemMiddle07-0864·
Bath Village SchoolBathElementaryKG-0661·
Lisbon Regional School (Middle)LisbonMiddle07-0853·
Piermont Village SchoolPiermontElementaryPK-0853·
Waterville Valley Elementary SchoolWaterville ValleyElementaryKG-0851·
North Country Charter Academy (H)LittletonHigh09-1246·
Ledyard Charter SchoolLebanonHigh09-1243·
Landaff Blue SchoolLandaffElementaryPK-0429·
SAU #23 King Street SchoolWoodsvilleHigh09-1215·
SAU #23 French PondWoodsvilleMiddle04-0810·
North Country Charter Academy (M)LittletonMiddle07-080·

Frequently asked

How many K-12 schools serve Grafton County?
There are 53 public K-12 schools in Grafton County, New Hampshire, with a combined enrollment of about 10,438.
What is the mix of elementary, middle, and high schools in Grafton County?
The county's public school system includes 28 elementary, 11 middle, 14 high schools.
What is the largest school district in Grafton County?
Lebanon School District is the largest school district in Grafton County, serving approximately 1,631 students. The county contains 33 school districts overall.
How many people live in Grafton County?
Grafton County has roughly 92,120 residents according to the latest Census ACS 5-year estimate.
What is the median household income in Grafton County?
Median household income in Grafton County is $88,261, below the New Hampshire average of $89,682. About 6.8% of residents live below the federal poverty line.
How educated are residents of Grafton County?
Approximately 46.7% of adults 25 and older in Grafton County hold a bachelor's degree or higher, according to the Census ACS 5-year estimate.
What share of students in Grafton County qualify for free or reduced lunch?
Roughly 26.8% of students in Grafton County public schools qualify for free or reduced-price lunch, a common proxy for low-income enrollment. This is lower than the New Hampshire county average of 28.5%.
What is the student-teacher ratio in Grafton County schools?
Across Grafton County public schools, the enrollment-weighted student-teacher ratio is approximately 10.3 to 1.
What is the racial makeup of Grafton County?
Grafton County residents are approximately 88% White, 3% Hispanic, 1% Black, 4% Asian, 6% two or more races according to the Census ACS 5-year estimate.
What share of housing in Grafton County is owner-occupied?
Grafton County has about 51,920 housing units, of which roughly 71.3% are owner-occupied.
DATA · Census ACS 5-year · NCES Common Core of Data