The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.

Barnstable County

Massachusetts · Public K-12

49 public schools serving approximately 22,494 students, in a county of 231,668 residents.

Schools
49
18 districts
Enrollment
22,494
NCES CCD
Median income
$95,241
Below Massachusetts avg
Free/reduced lunch
-0.2%
Above Massachusetts avg
Elementary
28
schools
Middle
9
schools
High
11
schools
Combined / other
1
schools
LARGEST DISTRICT
Barnstable
4,838 students · 18 districts in Barnstable County

County vs. school enrollment demographics

Left bar is the racial makeup of Barnstable County residents (Census ACS 5-year). Right bar is the enrollment-weighted makeup of public schools in the county (NCES CCD). NCES systematically under-reports Hispanic, Pacific Islander, and Native American enrollment for many schools; where the resident share is meaningful but the reported school share is zero, we mark the school bar "not reported".

County residents
White
86%
Hispanic
4%
Black
3%
Asian
2%
Two or more
7%
Native American
0%
Pacific Islander
0%
School enrollment
White
72%
Hispanic
n/r
Black
6%
Asian
2%
Two or more
7%
Native American
1%
Pacific Islander
0%
Bachelor's+
48.2%
adults 25+
Poverty rate
4.2%
ACS 5-year
Unemployment
5.0%
civilian labor
Median age
55
14.1% under 18

All schools (49)

NameCityLevelGradesEnrollmentRating
Barnstable HighHyannisHigh08-121,763·
Sandwich Middle High SchoolEast SandwichHigh07-12928·
Dennis-Yarmouth Regional HighSouth YarmouthHigh08-12888·
Sturgis Charter Public SchoolHyannisHigh09-12830·
Nauset Regional HighNorth EasthamHigh09-12780·
Upper Cape Cod Vocational TechnicalBourneHigh09-12769·
Falmouth HighFalmouthHigh09-12766·
Barnstable United Elementary SchoolMarston MillsElementary04-05735·
Monomoy Regional High SchoolHarwichHigh08-12702·
Oak RidgeEast SandwichElementary03-06674·
Cape Cod Region Vocational TechnicalHarwichHigh09-12666·
Mashpee Middle-High SchoolMashpeeHigh07-12655·
Barnstable Intermediate SchoolHyannisMiddle06-07651·
Forestdale SchoolSandwichElementaryPK-02540·
Nauset Regional MiddleOrleansMiddle06-08528·
Morse Pond SchoolFalmouthMiddle05-06482·
Harwich Elementary SchoolHarwichElementaryPK-04477·
LawrenceFalmouthMiddle07-08477·
Dennis-Yarmouth Middle SchoolSouth YarmouthMiddle06-07476·
Dennis-Yarmouth Intermediate SchoolSouth YarmouthMiddle04-06454·
Monomoy Regional Middle SchoolChathamMiddle05-07439·
Bourne Middle SchoolBourneMiddle06-08431·
Station Avenue ElementarySouth YarmouthElementaryKG-03417·
Bournedale Elementary SchoolBournedaleElementaryPK-02402·
West Villages Elementary SchoolMarstons MillsElementaryKG-03401·
Quashnet SchoolMashpeeElementary03-06398·
Kenneth Coombs SchoolMashpeeElementaryPK-02390·
Mullen-HallFalmouthElementaryKG-04380·
Bourne Intermediate SchoolBourneElementary03-05370·
Bourne High SchoolBourneHigh09-12351·
Ezra H Baker Innovation SchoolWest DennisElementaryPK-03340·
Hyannis West ElementaryHyannisElementaryKG-03330·
North Falmouth ElementaryNorth FalmouthElementaryKG-04315·
Barnstable Community Innovation SchoolHyannisElementaryKG-03290·
East Falmouth ElementaryEast FalmouthElementaryPK-04282·
Marguerite E Small ElementaryWest YarmouthElementaryPK-03282·
TeaticketEast FalmouthElementaryPK-04265·
West Barnstable ElementaryWest BarnstableElementaryKG-03264·
Cape Cod Lighthouse Charter SchoolEast HarwichMiddle06-08250·
Centerville ElementaryCentervilleElementaryKG-03247·
Stony Brook ElementaryBrewsterElementaryPK-02230·
Eddy ElementaryBrewsterElementary03-05201·
Eastham ElementaryEasthamElementaryPK-05186·
Enoch Cobb Early Learning CenterHyannisPrekindergartenPK-PK157·
Chatham Elementary SchoolChathamElementaryKG-04151·
Orleans ElementaryOrleansElementaryKG-05145·
Provincetown SchoolsProvincetownElementaryPK-08142·
Truro CentralTruroElementaryPK-0599·
Wellfleet ElementaryWellfleetElementaryKG-0598·

Frequently asked

How many public schools are in Barnstable County?
Barnstable County, Massachusetts has 49 public K-12 schools serving approximately 22,494 students.
What is the mix of elementary, middle, and high schools in Barnstable County?
The county's public school system includes 28 elementary, 9 middle, 11 high schools.
What is the largest school district in Barnstable County?
Barnstable is the largest school district in Barnstable County, serving approximately 4,838 students. The county contains 18 school districts overall.
What is the population of Barnstable County?
Barnstable County, Massachusetts has a population of approximately 231,668, with a median age of 55. About 14.1% of residents are under 18.
What is the median household income in Barnstable County?
Median household income in Barnstable County is $95,241, below the Massachusetts average of $101,772. About 4.2% of residents live below the federal poverty line.
How educated are residents of Barnstable County?
Approximately 48.2% of adults 25 and older in Barnstable County hold a bachelor's degree or higher, according to the Census ACS 5-year estimate.
What share of students in Barnstable County qualify for free or reduced lunch?
Roughly -0.2% of students in Barnstable County public schools qualify for free or reduced-price lunch, a common proxy for low-income enrollment. This is higher than the Massachusetts county average of -0.2%.
What is the student-teacher ratio in Barnstable County schools?
Across Barnstable County public schools, the enrollment-weighted student-teacher ratio is approximately 10.4 to 1.
What is the racial makeup of Barnstable County?
Barnstable County residents are approximately 86% White, 4% Hispanic, 3% Black, 2% Asian, 7% two or more races according to the Census ACS 5-year estimate.
What share of housing in Barnstable County is owner-occupied?
Barnstable County has about 166,215 housing units, of which roughly 81.1% are owner-occupied.
DATA · Census ACS 5-year · NCES Common Core of Data