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