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

Barrington Middle School

51 Haley Dr., Barrington, NH 03825 · (603) 664-2127 · Strafford County
GRADES 05–08MIDDLE41-RURALREGULAR SCHOOL398 STUDENTS
Enrollment
398
Middle
DISTRICT 313 · STATE 379
Student : Teacher
12.1:1
33 FTE teachers
DISTRICT 11.2:1 · STATE 11.1:1
Free / Reduced Lunch
11%
43 students
DISTRICT 11% · STATE 26%
Community
0
0 members
Enrollment and student:teacher ratio compared against other middle schools. Free/Reduced Lunch and demographics compared against all schools.
Enrollment by grade
Grade 5
96
Grade 6
99
Grade 7
98
Grade 8
105
Student demographics
White
36892%
DISTRICT 93% · STATE 81%
Hispanic
92%
DISTRICT 2% · STATE 8%
Black
10%
DISTRICT 0% · STATE 2%
Asian
31%
DISTRICT 1% · STATE 3%
Two+
174%
DISTRICT 4% · STATE 5%
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
22156%
Female
17744%

Discussions

+ POST
QUIET COMMUNITY
Be the first to start a discussion at Barrington Middle School.
START A DISCUSSION
Recent discussions in Barrington School District

Test scores

NHSAS 2024-25 . % Above Proficient
English Language Arts
55.0%
NH avg 55.2%
Math
41.0%
NH avg 43.0%
Source: NHSAS. All students, all grades. See all years and grades →

BeatsExpectations

Demographically-adjusted score · methodology
Tier
AS EXPECTED
Performing as predicted given the school's student profile
Actual proficiency
44.9%
composite math + reading, all grades
Predicted
56.6%
based on NH schools with similar FRL share
Beats by
-11.7pp
below demographic expectation
BeatsExpectations runs a per-state regression of proficiency on free/reduced-lunch share, then scores each school by residual. How this is calculated →

7-year change

SY 2017-18 vs SY 2024-25
Enrollment
398
-9 (-2%) vs 2017
Student : Teacher
12.1:1
was 11.3:1
% White
92%
was 93%
% Hispanic
2%
was 2%
% Asian
1%
was 1%
Source: NCES Common Core of Data

About Barrington Middle School

As a reasonably sized middle school in Barrington, New Hampshire, Barrington Middle School teaches 398 students from grades 5 through 8, run under Barrington School District.

Barrington School District comprises 3 schools with combined enrollment of 940 students; Barrington Middle School is among them.

Looking at the student body, Barrington Middle School records that nearly all students (92%) are White. Beyond that, the school reports 4% multiracial, 2% Hispanic.

On the income-and-resources front, Staff filings list 33 full-time-equivalent teachers, which works out to roughly 12.1:1 students per teacher. That figure is higher than the state norm's 11.1:1 average. Around 11% of the student body qualifies for free or reduced-price meals, a number frequently used as a low-income enrollment indicator. By comparison, Strafford County runs at roughly 26%, so the school's eligibility rate is lower than the surrounding baseline.

On a residual basis (actual vs predicted given the student mix), Barrington Middle School performs roughly as the BeatsExpectations model predicts for a school with this FRL share. The predicted value is around 56.6%, the actual is 44.9%, a residual of -11.7 points.

In the area at large, Strafford County reports that the typical household earns roughly $88,570 per year, 39% of adults hold a bachelor's degree or higher, and the poverty rate sits near 5%. Barrington Middle School is one of 39 public schools in Strafford County (combined enrollment of about 13,978 students).

The closest other public school is Barrington Elementary School, roughly 0.6 miles away. Within five miles, there are 5 other public schools. On composite proficiency, Barrington Middle School comes 5th of 8 in the immediate cluster, beneath the nearby-schools average of 50.8%.

Barrington Middle School operates from a low-density location.

Looking at the recent track record. Looking back 7 years, enrollment at Barrington Middle School has stayed largely flat, going from 407 students in 2018 to 398 in 2025.

On allk12, the page collects discussion, questions, and updates around pickup logistics, teacher feedback, and after-school programs. Members of the school community can share what they know.

Strafford County at a glance

View full county profile
Population
132,575
Census ACS
Median income
$88,570
Household, ACS
Bachelor's+
39%
Adults 25+
Poverty rate
5%
Below federal line
Schools in county
39
13,978 students

Quick facts

School name
Barrington Middle School
District
Barrington School District
Address
51 Haley Dr., Barrington, NH 03825
Phone
(603) 664-2127
County
Strafford County
Level
Middle
Grade range
05–08
Total enrollment
398
Teachers (FTE)
33
Student–teacher ratio
12.1:1
Free/Reduced lunch
43 (11%)
Locale
41-Rural: Fringe
NCES ID
330165000014
Charter school
No
Virtual school
No

Related schools

Other schools in Barrington School District
Other schools in Barrington
Nearby schools

Frequently asked questions

About Barrington Middle School
What is the total enrollment at Barrington Middle School?
Barrington Middle School enrolls approximately 398 students in grades 05-08.
What age range does Barrington Middle School serve?
Barrington Middle School serves students from grade 05 through grade 08.
How many students per teacher at Barrington Middle School?
Approximately 12.1:1 students per teacher at Barrington Middle School.
How diverse is Barrington Middle School?
Barrington Middle School reports a student body of 92% White, 2% Hispanic, 0% Black, 1% Asian, 4% Two or more.
What district is Barrington Middle School in?
Barrington Middle School is part of Barrington School District.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post