← Back to District Rankings
Massachusetts regional school district

North Middlesex

1 high school and 2 elementary schools in our rankings

B
overall grade

Students from Ashby, Pepperell and Townsend attend North Middlesex schools, including North Middlesex Regional.

Ranks #129 of 328 Massachusetts school districts — top 40%.

Overall rank
#129
of 328 districts
MCAS ELA
37%
State 40% in the same grades
MCAS Math
36%
State 41% in the same grades
Spending per student
$20,548
MA median $21,765

MCAS is the share of students meeting or exceeding expectations in 2026, grades 3–10 combined. Spending is total per-pupil expenditure in FY2024.

North Middlesex Regional School District serves the towns of Ashby, Pepperell, and Townsend in north-central Massachusetts, located in the Nashoba Valley region near the New Hampshire border. The district's high school, North Middlesex Regional High School, is located in Townsend and serves students from all three communities. Pepperell, the most populous of the three, lies along the Nashua River and is known for its historic mill village and the Nashua River Rail Trail, which runs through the area. Ashby and Townsend are rural-leaning towns characterized by farmland, forests, and village centers, with Townsend's historic common and colonial-era architecture reflecting its roots as an early New England settlement. Among the three communities, Pepperell has the highest single-family assessed values and per capita income.

How it compares

What stands out
  • Strongest area: Math MCAS, in the top 41% of districts. 36% of students in grades 3–10 met or exceeded expectations in 2026, vs 41% statewide in the same grades.
  • Area to watch: AP results rank in the bottom 36% of districts.
  • Trend: Chronic absence has fallen from 25.6% in 2022 to 16.1% in 2025.
  • Trend: ELA MCAS is down 10.8 points since 2023 (47.4878% to 36.6397%); statewide it fell 4 points.
Where it stands among Massachusetts school districts
Bottom of MATop of MA
Overall
Averagetop 40% · #129
SAT
Averagebottom 38% · #183
ELA MCAS
Averagebottom 46% · #180
Math MCAS
Averagetop 41% · #133
AP results
Averagebottom 36% · #180
Graduation
Averagebottom 50% · #146
Attendance
Averagebottom 43% · #190

A district's overall rank is the average statewide percentile of its ranked schools, with a 10% discount for single-school districts. Category standings compare the average of each district's ranked schools and count only districts with data. How we rank

Schools in North Middlesex

High schools · ranked among 335
Elementary schools · ranked among 895

We rank high schools that report SAT results and elementary schools with grade 3 MCAS results, so some of the district's schools (middle schools, for example) aren't listed. Elementary ELA and Math are 2024–2026 averages of grade 3 results.

MCAS results

Share of students meeting or exceeding expectations, compared with the state. Statewide 10th-grade results dropped after 2024, when passing the MCAS stopped being a graduation requirement. There was no test in 2020.

English Language Arts, grades 3–1037%in 2026 · state 40%
4 points below the state
0%50%100%This district37%State40%2019202120232026
Math, grades 3–1036%in 2026 · state 41%
5 points below the state
0%50%100%This district36%State41%2019202120232026
By grade, 2026 · the black tick marks the state
GradeELAMath
Grade 3
43%same as state
47%+5 vs state
Grade 4
40%+3 vs state
47%+4 vs state
Grade 5
30%−8 vs state
27%−12 vs state
Grade 6
33%−7 vs state
26%−17 vs state
Grade 7
32%−8 vs state
32%−5 vs state
Grade 8
41%−1 vs state
34%−8 vs state
Grade 10
39%−6 vs state
41%−3 vs state
Science, 2026
Grade 5 science
39%−4 vs state
Grade 8 science
33%−6 vs state
High school biology
33%−5 vs state

High school results

Average SATAbout average
This district
1097
MA avg
1113
AP exams scored 3+About average
This district
65.8%
MA avg
69.1%
Four-year graduation rateBetter than average
This district
94.6%
MA avg
92.4%

Averages of the district's ranked high schools (North Middlesex Regional). "MA avg" is the average of all Massachusetts districts with high school data.

Students & classrooms

Classrooms
Students in classes2,917
Average class size20.7MA avg 17.3
Who attends
White
79.9%
Hispanic/Latino
10.1%
Multi-Race
3.7%
Black/African American
3.6%
Asian
2.4%
American Indian/Alaska Native
0.2%
Native Hawaiian/Pacific Islander
0.1%

49.3% female · 50.6% male · 0.1% nonbinary

Student needs
English learnersLower than average
This district
3.8%
MA avg
8.5%
Students with disabilitiesHigher than average
This district
26.2%
MA avg
20.2%

Spending & teachers

Spending per student$20.5Kin FY2024 · MA median $21.8K
$1,217 below the MA median
$0K$13K$25KThis district$20.5KMA median$21.8K20162018202020222024
Teacher salary$83.1Kin 2023-24 · MA median $91.4K
$8,284 below the MA median
$0K$48K$95KThis district$83.1KMA median$91.4K20162018202020222024
Teachers who stayedfrom last yearBetter than average
This district
89.3%
MA avg
84.7%
Principals who stayedfrom last yearWorse than average
This district
71.4%
MA avg
82%

Spending is total per-pupil expenditure from all sources. Dollar figures aren't adjusted for inflation. "MA median" is the middle district in each year; small districts can spend far more per student, so the median is a fairer yardstick than the average. Salary is the average across 240 full-time-equivalent teachers.

Attendance

Attendance rateAbout average
This district
93.8%
MA avg
93.7%
Chronically absentmissed 10%+ of daysAbout average
This district
16.1%
MA avg
16.9%

10.8 days absent per student (MA avg 11) · 3.1% missed 20% or more of school days

About the towns

Ashby
Middlesex County · North Shore & Merrimack Valley
Avg single-family home value$395KMA median $588K
Avg property tax bill$6,225MA median $6,814
Tax rate$15.80 per $1,000MA median $12.40
Income per person$40,401MA median $47,872
Free cash reserves6.9% of budget
Pepperell
Middlesex County · North Shore & Merrimack Valley
Avg single-family home value$550KMA median $588K
Avg property tax bill$7,578MA median $6,814
Tax rate$13.80 per $1,000MA median $12.40
Income per person$49,847MA median $47,872
Free cash reserves3.2% of budget
Townsend
Middlesex County · North Shore & Merrimack Valley
Avg single-family home value$470KMA median $588K
Avg property tax bill$6,459MA median $6,814
Tax rate$13.80 per $1,000MA median $12.40
Income per person$42,197MA median $47,872
Free cash reserves2% of budget

What could you afford here? · All towns A–Z

Town figures are FY2026 averages for single-family homes from the Massachusetts Department of Revenue. Assessed values usually run below recent sale prices. "MA median" is the median of the state's 351 towns.

Compare North Middlesex with nearby districts

Side by side: test scores, spending, class size, home values and taxes. Distance is between district centers. Compare with any district