Barnstable County school districts: Barnstable Public Schools enrolled most students in 2024-25 school year

Amy Kershaw, Commissioner of the Massachusetts Department of Early Education and Care (EEC)
Amy Kershaw, Commissioner of the Massachusetts Department of Early Education and Care (EEC)
0Comments

Barnstable Public Schools had the largest enrollment among Barnstable County school districts, with 4,680 students in the 2024-25 school year, according to the Massachusetts Department of Elementary and Secondary Education.

Of the students enrolled in the 2024-25 school year, 52.3% were boys, 47.5% were girls, and 0.2% identified themselves as non-binary or did not specify their gender.

The most represented ethnic group among Barnstable Public Schools students was white, accounting for 47.3% of the student body.

Among the 19 school districts in Barnstable County, Dennis-Yarmouth Regional School District ranked second in enrollment with 3,054 students, while Falmouth Public Schools ranked third with 2,866.

Barnstable Public Schools roughly covers schools within Barnstable County with its main office in Hyannis.

In the previous school year, Barnstable Public Schools also had the highest enrollment among Barnstable County school districts.

Massachusetts ranks sixth in the nation in per-pupil spending, allocating nearly $25,000 per student, according to a 2026 Education Data Initiative report.

A 2026 analysis from WalletHub ranked the Massachusetts education system as the best in the nation, based on factors such as student performance, class size, funding, school safety, and teacher qualifications.

Enrollment in Barnstable Public Schools Over 5 Years
Enrollment in Barnstable County Districts During 2024-25 School Year
District City (main office) Total Enrollment
Barnstable Public Schools Hyannis 4,680
Dennis-Yarmouth Regional School District South Yarmouth 3,054
Falmouth Public Schools East Falmouth 2,866
Sandwich Public Schools Sandwich 2,118
Monomoy Regional School District Chatham 1,728
Bourne Public Schools Bourne 1,519
Mashpee Public Schools Mashpee 1,386
Nauset Regional School District Orleans 1,192
Upper Cape Cod Regional Vocational Technical School District Bourne 838
Sturgis Charter Public District Hyannis 825
Cape Cod Regional Vocational Technical School District Harwich 682
Brewster School District Orleans 439
Cape Cod Lighthouse Charter District East Harwich 251
Eastham School District Orleans 177
Provincetown Public Schools Provincetown 152
Nauset Public Schools Orleans 149
Truro School District Truro 78
Wellfleet School District Orleans 78
Gosnold School District East Falmouth 0

Information in this article was obtained from the Massachusetts Department of Elementary and Secondary Education. The source data can be found here.



Related

Amy Kershaw, Commissioner of the Massachusetts Department of Early Education and Care (EEC)

2,381 students enrolled in Dukes County school districts in 2024-25

A total of 2,381 students were enrolled in Dukes County school districts in the 2024-25 school year, according to the Massachusetts Department of Elementary and Secondary Education.

Amy Kershaw, Commissioner of the Massachusetts Department of Early Education and Care (EEC)

How many students were enrolled in Barnstable County school districts in 2024-25?

A total of 22,212 students were enrolled in Barnstable County school districts in the 2024-25 school year, according to the Massachusetts Department of Elementary and Secondary Education.

Elizabeth Walker, Director, Office of Small and Disadvantaged Business Utilization, U.S. Department of Education

Cape Cod Community College ranks among Massachusetts public institutions with highest in-state tuition and fees in 2024

In 2024, in-state students at Cape Cod Community College in West Barnstable faced total costs of $6,000, according to the latest disclosure from the National Center for Education Statistics.