Public Schools
Cape Cod public schools fall into ten separate school districts. Many towns, cities, and villages on the Cape have their own school district. A few regional school districts incorporate two or more separate municipalities.
The individual districts and the schools they operate are listed below.
- Centerville Elementary (K–3)
- Hyannis West Elementary (K–3)
- West Barnstable Elementary (K–3)
- West Villages Elementary (K–3)
- Barnstable United Elementary (4–5)
- Barnstable Intermediate (6–7)
- Barnstable High (8–12)
- James F. Peebles Elementary (K–4)
- Bournedale Elementary (PreK–4)
- Bourne Middle School (5–8)
- Bourne High School (9–12)
Dennis-Yarmouth Regional School District
- Station Avenue Elementary (PreK–3)
- Marguerite E. Small Elementary (PreK–3)
- Ezra H. Baker Innovation School (PreK–3)
- Nathaniel H. Wixon Innovation School (4–5)
- Mattacheese Middle School (6–8)
- Dennis-Yarmouth Regional High School (9–12)
- East Falmouth Elementary (PreK–4)
- Mullen-Hall Elementary (PreK–4)
- North Falmouth Elementary (PreK–4)
- Teaticket Elementary (PreK–4)
- Morse Pond Middle (5–6)
- Lawrence School (7–8)
- Falmouth High (9–12)
Monomoy Regional School District
- Chatham Elementary (PreK–4)
- Harwich Elementary (PreK–4)
- Monomoy Regional Middle School (5–8)
- Monomoy Regional High School (9–12)
- Nauset Integrated Preschool (PreK)
- Eastham Elementary (K–5)
- Eddy Elementary (K–2)
- Orleans Elementary (K–5)
- Stony Brook Elementary (3–5)
- Wellfleet Elementary (K–5)
- Nauset Regional Middle (6–8)
- Nauset Regional High (9–12)
- Provincetown Schools International Baccalaureate World School (PreK–8)
- High school students can attend either Nauset Regional High or Cape Cod Regional Technical High
- School for Early Learning (PreK– 2)
- Forestdale School (PreK–2)
- Oak Ridge School (3–6)
- STEM Academy (7–8)
- Sandwich High (9–12)
- Truro Central School (PreK–6)
- High school students can attend either Nauset Regional High or Cape Cod Regional Technical High
Regional Technical High Schools
In addition to the high schools in each of the ten school districts on Cape Cod, students may choose to attend one of the two regional technical high schools on the Cape.
- Cape Cod Regional Technical High School is located in Harwich and available to students who live in Barnstable, Brewster, Chatham, Dennis, Eastham, Harwich, Mashpee, Orleans, Provincetown, Truro, Wellfleet, and Yarmouth.
- Upper Regional Technical High School in Bourne serves students residing in Bourne, Falmouth, Marion, Sandwich, and Wareham.
There may be more applicants to either regional technical high school than there are available seats. As a result, the application process for both schools takes into account several factors, including scholastic achievement, attendance, school discipline/conduct, local guidance counselor’s recommendation, and a student interview.
Private Schools
Families interested in private schooling can choose from the 17 privately-owned schools serving Cape Cod students. However, not every municipality on the Cape has a private school within its boundaries.
In fact, majority of Cape Cod private schools are located in two towns: Barnstable, which has eight, and Bourne with has three. Of the remaining private schools, two are in Falmouth, one in Harwich, and one in Yarmouth.
Local Tip: You can find a report card for every public school on Cape Cod provided by the Massachusetts Department of Elementary and Secondary Education. Just enter the name of the school to get performance metrics.
Charter Schools
Cape Cod has three public charter schools. Three are located within the Barnstable Public School District. They are the Barnstable Horace Mann Charter School (Hyannis), Marston Mills East Horace Mann Charter School (Marston Mills), and Sturgis Charter Public School (Hyannis).
The fourth charter school on the Cape is Cape Cod Lighthouse Charter School in Harwich. You can find more information on these charter schools from the Massachusetts Charter Public School Association.