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 |
All Countries























































































































































































































































