School Overview
North Middlesex Regional High School (NMRHS), located in Townsend, Massachusetts, serves as the flagship secondary institution for the North Middlesex Regional School District, which also encompasses the towns of Ashby and Pepperell. The school is known for fostering a comprehensive educational environment that balances rigorous academic preparation with a wide array of extracurricular opportunities. Its curriculum is designed to prepare students for post-secondary success, offering a range of Advanced Placement (AP) courses, vocational technical pathways, and traditional core subjects intended to meet the diverse needs of its student body.

Beyond the classroom, NMRHS places a strong emphasis on school spirit and community engagement. The school supports a robust athletics program, numerous student-led clubs, and various performing arts initiatives that encourage students to develop leadership skills and personal interests. By maintaining a focus on both academic excellence and social-emotional growth, North Middlesex Regional High School strives to cultivate a supportive culture that helps its students become responsible, well-rounded citizens within the greater regional community.
779
Total Students
57.0
Full-Time Teachers
13.7
Student/Teacher Ratio
N/A
Free/Reduced Lunch
Student Demographics

Student Demographics Data Table

Student Demographics for North Middlesex Regional
Demographic Student Count
White659
Hispanic56
Black13
Asian21
Two or More26
Pacific Islander1
  • White
    659 (84.9 %)
  • Hispanic
    56 (7.2 %)
  • Two or More
    26 (3.4 %)
  • Asian
    21 (2.7 %)
  • Black
    13 (1.7 %)
  • Pacific Islander
    1 (0.1 %)
School Location
School Details
Status: Open
School Level: High School
School Type: Regular School
Charter Status:* Public Non-Charter
Virtual Instruction: No virtual instruction
Shared Time Status: No
District: North Middlesex
Phone: (978)597-8721
Website: http://www.nmrsd.org/nmrhs
Grade Range: 9th - 12th
Total Students: 779
Full-Time Teachers (FTE): 57.0
Pupil/Teacher Ratio: 13.7
NSLP Participation:1 Yes under Community Eligibility Option (CEO)
Qualified Free Lunch: 0
Qualified Reduced Lunch: 0
Grades Taught
Grade 9 190
Grade 10 214
Grade 11 187
Grade 12 178
Ungraded 10

Grades Taught Data Table

Grades Taught and Student Counts for North Middlesex Regional
Grade Student Count
Grade 9190
Grade 10214
Grade 11187
Grade 12178
Ungraded10
Gender Ratio

Student Gender Ratio Data Table

Student Gender Ratio for North Middlesex Regional
Gender Student Count Percentage
Female36446.7%
Male41252.9%
Not Specified30.4%