The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.
SCHOOL COMMUNITY·NORTH MIDDLESEX·NCES 250879001415

North Middlesex Regional

19 Main Street, Townsend, MA 01469 · (978) 597-8721 · Middlesex County
GRADES 09–12HIGH41-RURALREGULAR SCHOOL711 STUDENTS
Enrollment
711
High
DISTRICT 416 · STATE 777
Student : Teacher
13.1:1
54 FTE teachers
DISTRICT 13.3:1 · STATE 23.4:1
Free / Reduced Lunch
,
Title I proxy
Community
1
0 members
Enrollment and student:teacher ratio compared against other high schools. Free/Reduced Lunch and demographics compared against all schools.
Enrollment by grade
Grade 9
151
Grade 10
173
Grade 11
177
Grade 12
199
Ungraded
11
Student demographics
White
57781%
DISTRICT 81% · STATE 51%
Hispanic
639%
DISTRICT 10% · STATE 26%
Black
172%
DISTRICT 3% · STATE 10%
Asian
213%
DISTRICT 3% · STATE 7%
Two+
304%
DISTRICT 4% · STATE 5%
Native American
10%
DISTRICT 0% · STATE 0%
Student head counts by race/ethnicity from federal NCES enrollment data. Very small groups may be suppressed in the source, so categories do not always sum exactly to total enrollment.
Gender split
Male
36051%
Female
34949%

Discussions

+ POST

Test scores

MCAS 2024-25 . % Meeting or Exceeding Expectations
English Language Arts
59.0%
MA avg 43.8% . -11.0pp since 2018
Math
46.0%
MA avg 42.2% . -18.0pp since 2018
Source: MCAS. All students, all grades. See all years and grades →

7-year change

SY 2017-18 vs SY 2024-25
Enrollment
711
-85 (-11%) vs 2017
Student : Teacher
13.1:1
was 13.3:1
% White
81%
was 91%
% Hispanic
9%
was 3%
% Black
2%
was 1%
% Asian
3%
was 1%
Source: NCES Common Core of Data

About North Middlesex Regional

North Middlesex Regional is a secondary school of mid-sized scale in Townsend, Massachusetts, run under North Middlesex, teacheing 711 students in grades 9 through 12.

North Middlesex comprises 7 schools with combined enrollment of 2,914 students; North Middlesex Regional is among them.

For racial and ethnic makeup, North Middlesex Regional shows that the student body is overwhelmingly White (81%). Beyond that, the school lists 9% Hispanic, 4% multiracial, 3% Asian, 2% Black. That is visibly more White than the county at large, where the share is closer to 67%.

Looking at the economic backdrop, The school employs 54 full-time-equivalent teachers, for a student-teacher ratio near 13.1:1. Statewide, the average ratio sits near 23.4:1, putting North Middlesex Regional tighter than the state norm the norm.

Zooming out to the county, ACS estimates for Middlesex County put median household earnings sit near $130,847, about 60% of the adult population holds a bachelor's degree or above, and census figures put the poverty rate at about 5%. In all, Middlesex County runs 386 public schools (combined enrollment of about 215,896 students), of which North Middlesex Regional is one.

The closest other public school is Hawthorne Brook, roughly 2.6 miles away. 8 of the 8 nearest public schools sit inside a five-mile radius.

North Middlesex Regional operates from a rural location.

Looking at the recent track record. North Middlesex Regional's enrollment has ticked down 11% since 2018, when it stood at 796 (now 711). Over the same period, the White share edged down from 91% to 81%.

Within the allk12 community for this school, the page collects discussion, questions, and updates around pickup logistics, teacher feedback, and after-school programs. The community welcomes input from current and former families.

Middlesex County at a glance

View full county profile
Population
1,638,365
Census ACS
Median income
$130,847
Household, ACS
Bachelor's+
60%
Adults 25+
Poverty rate
5%
Below federal line
Schools in county
386
215,896 students

Quick facts

School name
North Middlesex Regional
District
North Middlesex
Address
19 Main Street, Townsend, MA 01469
Phone
(978) 597-8721
County
Middlesex County
Level
High
Grade range
09–12
Total enrollment
711
Teachers (FTE)
54
Student–teacher ratio
13.1:1
Locale
41-Rural: Fringe
NCES ID
250879001415
Charter school
No
Virtual school
No

Related schools

Other schools in North Middlesex
Other schools in Townsend
Nearby schools

Frequently asked questions

About North Middlesex Regional
What is the total enrollment at North Middlesex Regional?
North Middlesex Regional enrolls approximately 711 students in grades 09-12.
What grades does North Middlesex Regional serve?
North Middlesex Regional serves grades 09-12.
What is the student-teacher ratio at North Middlesex Regional?
The student-to-teacher ratio at North Middlesex Regional is approximately 13.1:1 (54 FTE teachers).
How diverse is North Middlesex Regional?
North Middlesex Regional reports a student body of 81% White, 9% Hispanic, 2% Black, 3% Asian, 4% Two or more.
What district is North Middlesex Regional in?
North Middlesex Regional is part of North Middlesex.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post