Hillsborough County Schools & Education
Hillsborough County, New Hampshire
NCES 2022-23 public school data and FY 2022 school-finance dataSchool Score
57/100
Percentile-style score
Score Band
Midrange Signal
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
Percentile-style score
State avg 66/100
State Score Position
#7
of 10 counties by score
Education Data Brief: Hillsborough County
Measured School Summary
Hillsborough County has midrange measured school signals (score: 57/100) with a graduation rate of 84.7%, which warrants review in official state and district records.
Funding Context
Hillsborough County spends $10,827 per student, which is on the lower end of adequate and may require careful resource allocation to maintain quality.
Neighbor Context
Its school score is 13% below the New Hampshire average, and its graduation rate trails the state average by 2.5 percentage points, while per-pupil spending is 14% lower than the state norm.
School Data Brief
How to read Hillsborough County before comparing districts
County-level education data is best used as a screening layer. It summarizes the local school environment, then points you toward the district and school records that matter for local review.
Local context that changes the interpretation
123 public schools and 32 districts are represented below. Use those school and district records to confirm whether the county-level context fits the neighborhoods you are actually considering.
Overall screen
57/100
Mixed county signal. Ranks #7 of 10 New Hampshire counties with school score data.
Completion
84.7%
2.5 pts below the state average
Funding context
$10,827
$1,822 below the state average
School coverage
123
32 districts represented in the county school list.
Start with measured county context
This county needs a closer look at district mix, school level, and local context. Compare the score, graduation rate, and spending together rather than treating any single metric as final.
Check the local school mix
Hillsborough County has 123 public schools across 32 districts, so school-level fit can vary inside the county.
Verify local rules
Use this page as county-level context, then confirm attendance zones, transportation, special programs, and current school boundaries with local districts.
What Hillsborough County school data means before you move
County averages are useful for screening, but parents choose addresses, grade pathways, and district rules. This brief turns the public data into the checks that matter before you sign a lease or mortgage.
Large multi-district county
Hillsborough County has many school records across many districts. County averages are only the opening screen; neighborhood-level assignment and grade-band fit matter more here.
State position
#7
of 10 New Hampshire counties with school score data. The county score is 9 points below the state average.
Data confidence
Usable
3 of 5 county signals are present, and 100% of listed schools report enrollment. Compare schools, then verify missing fields locally.
K-12 continuity check
These are the largest visible district slices in the county data. They show whether elementary, middle, and high school records appear together or whether a family needs to investigate transition points.
Manchester School District
Elementary to high school visible
12,063 students
21 listed schools in this county slice.
Nashua School District
Elementary to high school visible
9,928 students
20 listed schools in this county slice.
Bedford School District
Elementary to high school visible
4,161 students
6 listed schools in this county slice.
Merrimack School District
Elementary to high school visible
3,561 students
6 listed schools in this county slice.
District reality check
Manchester School District is the largest listed district slice, with 21 schools. County pages do not prove address assignment, so verify boundaries with local district tools.
What the data cannot tell you
NCES records do not confirm current attendance zones, private-school options, transfer approvals, program capacity, transportation, or whether a listed school is available to a specific address.
Questions to ask before choosing an address
Which district actually serves the addresses we are considering in Hillsborough County?
Do the neighborhoods we like fall inside the same district, or are we comparing different Hillsborough County district systems?
What changes at the elementary-to-middle and middle-to-high transitions in the district pathway we would likely use?
Which charter, magnet, or virtual options require a lottery, application window, separate transportation plan, or address eligibility check?
Are the largest listed schools the ones our address can actually attend, or are they only county-level context?
Data Story
Hillsborough County Per-Pupil Spending Trails State and National Averages
Education data brief for Hillsborough County, New Hampshire.
In Hillsborough County, per-pupil expenditure is $10,827, which is notably lower than the New Hampshire state average of $12,649 and the national average of $13,000. As the state's most populous county, it manages 123 public schools with a total enrollment of 53,890 students. The Manchester School District is the largest, overseeing 21 schools and 12,063 students, followed by the Nashua School District with 9,928 students. Nashua High School South is the largest individual school in the county, with ,1743 students. The county graduation rate is 84.7%, which is lower than both the state (87.2%) and national (87.0%) averages. The school directory indicates a mix of locales, including 51 city-based schools and 36 suburban schools. The composite school score is 57.2. Compare district boundaries before drawing conclusions.
Sources
- NCES Common Core of Data
- U.S. Census Bureau ACS
School Overview
Total Schools
123
in Hillsborough County
Reported Enrollment
53,890
123 schools reporting
School Districts
32
districts
Charter Schools
12
10% of total
School Level Breakdown
32 School Districts in Hillsborough County
Manchester School District
GuideNashua School District
GuideBedford School District
GuideMerrimack School District
GuideHudson School District
Goffstown School District
Milford School District
Contoocook Valley School District
Pelham School District
Amherst School District
123 Public Schools in Hillsborough County
Sorted by reported enrollment. Dedicated profile pages are available for 8 high-enrollment schools; every NCES public school remains listed here.
NCES 2022-23 public school data and FY 2022 school-finance dataLevel
Showing 20 of 123 matching schools
| School Name | Profile | District | Location | Grades | Type / Flags | Reported Enrollment |
|---|---|---|---|---|---|---|
| Nashua High School South | Profile | Nashua School District | Nashua, 03062City: Small | 9–12 | High | 1,743 |
| Nashua High School North | Profile | Nashua School District | Nashua, 03063City: Small | 9–12 | High | 1,594 |
| Manchester Memorial High School | Profile | Manchester School District | Manchester, 03103City: Midsize | 9–12 | High | 1,405 |
| Bedford High School | Profile | Bedford School District | Bedford, 03110Suburb: Midsize | 9–UG | High | 1,391 |
| Manchester Central High School | Profile | Manchester School District | Manchester, 03104City: Midsize | 9–12 | High | 1,168 |
| Merrimack High School | Profile | Merrimack School District | Merrimack, 03054Suburb: Midsize | 9–12 | High | 1,113 |
| Alvirne High School | Profile | Hudson School District | Hudson, 03051Suburb: Midsize | 9–UG | High | 1,038 |
| Goffstown High School | Profile | Goffstown School District | Goffstown, 03045Suburb: Midsize | 9–12 | High | 1,033 |
| Elm Street Middle School | Record | Nashua School District | Nashua, 03060City: Small | 6–8 | Middle | 874 |
| Middle School At Parkside | Record | Manchester School District | Manchester, 03102City: Midsize | 5–8 | Middle | 858 |
| Mountain View Middle School | Record | Goffstown School District | Goffstown, 03045Rural: Fringe | 5–8 | Middle | 829 |
| Manchester West High School | Record | Manchester School District | Manchester, 03102City: Midsize | 9–UG | High | 772 |
| Hollis-Brookline High School | Record | Hollis-Brookline Cooperative School District | Hollis, 03049Rural: Fringe | 9–12 | High | 757 |
| Pelham Elementary School | Record | Pelham School District | Pelham, 03076Suburb: Large | PK–5 | Primary | 756 |
| Milford High School | Record | Milford School District | Milford, 03055Suburb: Midsize | 9–12 | High | 750 |
| Southside Middle School | Record | Manchester School District | Manchester, 03103City: Midsize | 5–8 | Middle | 750 |
| Hillside Middle School | Record | Manchester School District | Manchester, 03104City: Midsize | 6–8 | Middle | 746 |
| Clark-Wilkins School | Record | Amherst School District | Amherst, 03031Suburb: Midsize | PK–4 | Primary | 708 |
| Ross A. Lurgio Middle School | Record | Bedford School District | Bedford, 03110Suburb: Midsize | 7–8 | Middle | 700 |
| Souhegan Coop High School | Record | Souhegan Cooperative School District | Amherst, 03031Suburb: Midsize | 9–12 | High | 698 |
Nashua High School South
Nashua School District
Nashua, 03062 / City: Small
Nashua High School North
Nashua School District
Nashua, 03063 / City: Small
Manchester Memorial High School
Manchester School District
Manchester, 03103 / City: Midsize
Bedford High School
Bedford School District
Bedford, 03110 / Suburb: Midsize
Manchester Central High School
Manchester School District
Manchester, 03104 / City: Midsize
Merrimack High School
Merrimack School District
Merrimack, 03054 / Suburb: Midsize
Alvirne High School
Hudson School District
Hudson, 03051 / Suburb: Midsize
Goffstown High School
Goffstown School District
Goffstown, 03045 / Suburb: Midsize
Elm Street Middle School
Nashua School District
Nashua, 03060 / City: Small
Middle School At Parkside
Manchester School District
Manchester, 03102 / City: Midsize
Mountain View Middle School
Goffstown School District
Goffstown, 03045 / Rural: Fringe
Manchester West High School
Manchester School District
Manchester, 03102 / City: Midsize
Hollis-Brookline High School
Hollis-Brookline Cooperative School District
Hollis, 03049 / Rural: Fringe
Pelham Elementary School
Pelham School District
Pelham, 03076 / Suburb: Large
Milford High School
Milford School District
Milford, 03055 / Suburb: Midsize
Southside Middle School
Manchester School District
Manchester, 03103 / City: Midsize
Hillside Middle School
Manchester School District
Manchester, 03104 / City: Midsize
Clark-Wilkins School
Amherst School District
Amherst, 03031 / Suburb: Midsize
Ross A. Lurgio Middle School
Bedford School District
Bedford, 03110 / Suburb: Midsize
Souhegan Coop High School
Souhegan Cooperative School District
Amherst, 03031 / Suburb: Midsize
Education Funding Detail
Annual Per-Pupil Expenditure
$10,827
State avg $12,649
Compare Nearby Counties
Review Hillsborough County against other counties using the same NCES-backed metrics.
Open CompareBrowse Public Schools
See school-level enrollment, grade ranges, school type, and district affiliation.
View SchoolsFrequently Asked Questions
Which New Hampshire counties have the highest graduation rates?
What is per-pupil spending like in New Hampshire?
How should I read the school score in Hillsborough County?
What is the graduation rate in Hillsborough County?
How much does Hillsborough County spend per student?
Counties with Similar School Profile
Data Sources
Education data sourced from the National Center for Education Statistics (NCES) Common Core of Data and School District Finance Survey. School scores are derived composite metrics based on available NCES graduation-rate and school-finance signals.
Data is informational only. Coverage varies by county and reporting year. Not for use as the sole basis for educational decisions.