📍 744 West Main Street, Hyannis, Barnstable County, 02601
1,763
Pupils
11.5
Pupil:teacher ratio
Share
About this school
Barnstable High is a State/Public serving high age pupils, located in Hyannis, Barnstable County. The school has 1,763 pupils enrolled. It is part of the Barnstable school district.