Berlin Middle School
School pathway
Test scores
NHSAS 2024-25 . % Above ProficientWhat this means: On the NHSAS, New Hampshire's statewide test, about 31 of every 100 students at this school read and write at grade level and about 20 of 100 do math at grade level. Across all New Hampshire schools, those numbers are about 55 and 43.
BeatsExpectations
Demographically-adjusted score · methodologyWhat this means: About 23% of students here test proficient in math and reading, compared with the roughly 31% typical for New Hampshire schools with a similar share of low-income students. BeatsExpectations measures results against demographically similar schools rather than by raw scores, and this school falls within the typical range, neither among New Hampshire's top nor bottom 10%.
7-year change
SY 2017-18 vs SY 2024-25About Berlin Middle School
Berlin Middle School, a cozy middle-grades school in Berlin, New Hampshire, operated by Berlin School District, instructs 254 students, covering grades 6 through 8. Compared to the state average of about 379 students per school, that is 33% leaner than typical.
Berlin School District runs 3 schools in total, collectively educating 969 students. Berlin Middle School is one of those campuses.
On demographics, Berlin Middle School logs that 91% of students identify as White, making the school strongly White-majority. Beyond that, the school shows 4% Hispanic, 3% multiracial. That mix tracks the wider county fairly closely.
On the resource side, Staff filings list 21 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. Roughly 50% of students at Berlin Middle School qualify for free or reduced-price lunch, a commonly cited indicator of low-income enrollment.
With demographic context factored in, Berlin Middle School tracks the demographic baseline. The model predicts 31.2% given the school's FRL share; actual proficiency is 23.1%.
In the surrounding community, the surrounding county (Coos County) records that median household earnings sit near $57,677, 20% of adults hold a bachelor's degree or higher, and the poverty rate sits near 10%. Across Coos County's 22 public schools (combined enrollment of about 3,254 students), Berlin Middle School is one campus in the mix.
Berlin Senior High School is the nearest neighboring public school, about 0.0 miles from this campus. Within five miles, there are 2 other public schools. Ranking that nearby cluster on reported proficiency puts Berlin Middle School at 8th of 8; the average score across the group is 36.5%.
Geographically, the school is in a low-density area.
Looking at the recent track record. Looking back 7 years, enrollment at Berlin Middle School has edged down 11%, going from 286 students in 2018 to 254 in 2025.
Inside the community feed, the feed for Berlin Middle School typically covers science fair prep, picture-day reminders, and bus-route questions. Anyone with firsthand experience at this school can post or comment.
Coos County at a glance
View full county profileQuick facts
Related schools
- Berlin Elementary SchoolElementary · 412 students
- Berlin Senior High SchoolHigh · 303 students
- Berlin Elementary SchoolElementary · 412 students
- Berlin Senior High SchoolHigh · 303 students
- Berlin Senior High School0.0 mi · 303
- Berlin Elementary School0.5 mi · 412
- Milan Village Elementary School6.3 mi · 102
- Gorham High School6.4 mi · 149
- Gorham Middle School6.4 mi · 80
- Edward Fenn School6.4 mi · 143