Hillsborough County Schools & Education

Hillsborough County, New Hampshire

School Score

57/100

Higher = better

Rating

Average

Graduation Rate

84.7%

National avg 87.5%

Education Statistics

Graduation Rate

84.7%

National avg 87.5%

State avg 87.2%

Per-Pupil Spending

$10,827

National avg $13,239

State avg $12,649

School Score

57/100

Higher = better

State avg 66/100

State School Rank

#7

of 10 counties (1 = best)

Education Overview

About Schools in Hillsborough County, New Hampshire

The State's Largest Educational Hub

Hillsborough County is the heart of New Hampshire education, with 123 schools serving 53,890 students. The infrastructure is vast, including 65 elementary and 24 high schools managed by 32 districts. This county handles more than five times the enrollment of most neighboring counties.

Graduation Rates and Budgetary Challenges

The county's graduation rate stands at 84.7%, trailing the state average of 87.2%. School spending is the most conservative in the region at $10,827 per pupil, which is significantly lower than the state's $12,649 average. These factors contribute to a composite school score of 59.0.

Massive Districts and Abundant Charter Options

The Manchester and Nashua school districts are giants, together educating nearly 22,000 students. Choice is highly prevalent here, with 12 charter schools representing nearly 10% of all public options. Other notable districts include Bedford and the Contoocook Valley School District.

Urban Centers and Large High Schools

Education in Hillsborough County has a distinct city feel, with 51 schools located in urban settings and 36 in suburbs. This leads to much larger campus sizes, averaging 442 students per school. Nashua High South and Manchester Memorial are among the state's largest, each serving over 1,400 students.

Explore Vibrant Neighborhoods Near Major Schools

For families seeking diverse programs and a variety of school types, Hillsborough County offers unmatched options. From suburban Bedford to the urban centers of Nashua and Manchester, the real estate market is closely tied to district reputations. Discover a home that places you at the center of the state's educational activity.

School Overview

Total Schools

123

in Hillsborough County

Total Enrollment

53,890

students

School Districts

32

districts

Charter Schools

12

10% of total

School Type Breakdown

Elementary65
Middle29
High24
Other5

32 School Districts in Hillsborough County

Manchester School District

21 schools
12,063 students

Nashua School District

20 schools
9,928 students

Bedford School District

6 schools
4,161 students

Merrimack School District

6 schools
3,561 students

Hudson School District

7 schools
3,056 students

Goffstown School District

5 schools
2,766 students

Milford School District

5 schools
2,123 students

Contoocook Valley School District

11 schools
1,969 students

Pelham School District

3 schools
1,686 students

Amherst School District

2 schools
1,347 students

123 Public Schools in Hillsborough County

Nashua High School South

Nashua School District

9–12High1,743 students
Nashua High School North

Nashua School District

9–12High1,594 students
Manchester Memorial High School

Manchester School District

9–12High1,405 students
Bedford High School

Bedford School District

9–UGHigh1,391 students
Manchester Central High School

Manchester School District

9–12High1,168 students
Merrimack High School

Merrimack School District

9–12High1,113 students
Alvirne High School

Hudson School District

9–UGHigh1,038 students
Goffstown High School

Goffstown School District

9–12High1,033 students
Elm Street Middle School

Nashua School District

6–8Middle874 students
Middle School At Parkside

Manchester School District

5–8Middle858 students
Mountain View Middle School

Goffstown School District

5–8Middle829 students
Manchester West High School

Manchester School District

9–UGHigh772 students
Hollis-Brookline High School

Hollis-Brookline Cooperative School District

9–12High757 students
Pelham Elementary School

Pelham School District

PK–5Primary756 students
Southside Middle School

Manchester School District

5–8Middle750 students
Milford High School

Milford School District

9–12High750 students
Hillside Middle School

Manchester School District

6–8Middle746 students
Clark-Wilkins School

Amherst School District

PK–4Primary708 students
Ross A. Lurgio Middle School

Bedford School District

7–8Middle700 students
Souhegan Coop High School

Souhegan Cooperative School District

9–12High698 students

Educational Attainment

Annual Per-Pupil Expenditure

$10,827

State avg $12,649

Find Homes Near Top Schools

Browse homes in Hillsborough County filtered by school ratings on Zillow.

Search on Zillow →

Find a Tutor in Hillsborough County

Connect with local and online tutors via Wyzant for personalized learning support.

Find a Tutor →

Sponsored

Frequently Asked Questions

Schools in Hillsborough County, New Hampshire — FAQ

What does the school system look like in Hillsborough County, New Hampshire?

Hillsborough County is the heart of New Hampshire education, with 123 schools serving 53,890 students. The infrastructure is vast, including 65 elementary and 24 high schools managed by 32 districts. This county handles more than five times the enrollment of most neighboring counties.

How do schools in Hillsborough County perform academically?

The county's graduation rate stands at 84.7%, trailing the state average of 87.2%. School spending is the most conservative in the region at $10,827 per pupil, which is significantly lower than the state's $12,649 average. These factors contribute to a composite school score of 59.0.

What are the major school districts in Hillsborough County, New Hampshire?

The Manchester and Nashua school districts are giants, together educating nearly 22,000 students. Choice is highly prevalent here, with 12 charter schools representing nearly 10% of all public options. Other notable districts include Bedford and the Contoocook Valley School District.

What is the school experience like in Hillsborough County?

Education in Hillsborough County has a distinct city feel, with 51 schools located in urban settings and 36 in suburbs. This leads to much larger campus sizes, averaging 442 students per school. Nashua High South and Manchester Memorial are among the state's largest, each serving over 1,400 students.

How can I find homes near good schools in Hillsborough County, New Hampshire?

For families seeking diverse programs and a variety of school types, Hillsborough County offers unmatched options. From suburban Bedford to the urban centers of Nashua and Manchester, the real estate market is closely tied to district reputations. Discover a home that places you at the center of the state's educational activity.

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.