Sign In Register

Schools in Barnstable Town, MA

Public schools, enrollment data, student-teacher ratios, and higher education.

Barnstable Town has 8 public schools with a total enrollment of 4,548 students and 397 teachers. There are 5 elementary, 1 middle, and 1 high schools. The average student-teacher ratio is 11.5:1.

Public Schools (8)

Source: NCES 2022-23 data.

School Level Enrollment Teachers Student/Teacher
Barnstable High High 1,763 153 11.5:1
Barnstable United Elementary School Elementary 735 66 11.1:1
Barnstable Intermediate School Middle 651 55 11.8:1
West Villages Elementary School Elementary 401 33 12.2:1
Hyannis West Elementary Elementary 330 33 10.0:1
West Barnstable Elementary Elementary 264 23 11.5:1
Centerville Elementary Elementary 247 25 9.9:1
Enoch Cobb Early Learning Center 157 9 17.4:1
View full profile of Barnstable Town, MA →