Contact this school

51 Haley Dr
Barrington, NH 03825

(603) 664-2127
Nearby homes for sale

Do you work at this school?
Claim your school profile page to update and add information.

BASIC INFORMATION

  • Dress policy
    Dress code
  • Coed / Single gender
    Mixto
More

17 reviews

Community rating

How would you rate your experience at this school?

5 STARS
5
4 STARS
4
3 STARS
1
2 STARS
3
1 STAR
4

Recent Comments


Overall:
Submitted by a parent · April 22, 2015
I am new to this area and have been very please thus far with Barrington Middle School. When I enrolled my daughter, I was pleasantly surprised at how friendly everyone was. My daughter was initially petrified to start at BMS, but quickly... more

Overall:
Submitted by a parent · April 20, 2015
I have had children go through this school and have seen a few changes. That being said, the changes seem to be moving the school in the right direction. The staff in the office, both secretaries and administration, are probably the friendliest... more

Overall:
Submitted by a parent · April 20, 2015
GREAT school. I've been very pleased with the staff and administration. They are friendly and hard working. Even when I haven't agreed with a decision, I respected their intentions. I love the Red team! I agree with one of the previous... more

Overall:
Submitted by a parent · June 27, 2013
I have had a child in this school for 6 consecutive years and there has been major restructuring changes every year as the school attempts to try to improve their standardized test scores and remove themselves from being a school/district in need... more

See all reviews
Need help choosing a school? We can help »

Media Gallery


Nearby homes and rentals



Nearby schools

Last modified: April 22, 2015
Barrington Middle School
51 Haley Dr, Barrington, NH  03825
Rating: 3 out of 5 based on 17 reviews. (603) 664-2127
Last modified Barrington Middle School is a Public school that serves grades 5-8. It has received a GreatSchools rating of 4 out of 10 based on academic quality.
Top