Public Schools

Barnstable Public Schools 
Barnstable Inclusive Preschool Program
Barnstable United Elementary School, Hyannis
Centerville Elementary, Centerville
Hyannis West Elementary, Hyannis
West Barnstable Elementary, West Barnstable
West Villages Elementary School, Marstons Mills
Barnstable Intermediate School, Hyannis
Barnstable High, Hyannis

Bourne Public Schools
James F Peebles Elementary, Bourne
Ella F Hoxie School, Bourne
Otis Memorial, Bourne
Bourne Middle School, Bourne
Bourne High, Bourne

Dennis-Yarmouth Public Schools (Dennis/Yarmouth)
Marguerite E Small Elementary, West Yarmouth
Station Avenue Elementary, South Yarmouth
Mattacheese Middle School, West Yarmouth
Dennis-Yarmouth Regional High, South Yarmouth
Ezra H Baker Innovation School, West Dennis
N H Wixon Innovation School, South Dennis

Falmouth Public Schools 
East Falmouth Elementary, East Falmouth
Mullen-Hall Elementary, Falmouth
North Falmouth Elementary, North Falmouth
Teaticket Elementary, Teaticket
Morse Pond School, Falmouth
Lawrence School Falmouth
Falmouth High, Falmouth

Mashpee Public Schools
Quashnet Elementary School, Mashpee
Kenneth C. Coombs School, Mashpee (free full-day preschool program for town residents)
Mashpee Middle School, Mashpee
Mashpee High, Mashpee

Monomoy Public Schools (Chatham/Harwich)
Chatham Elementary
Harwich Elementary
Chatham Middle School
Harwich Middle School
Chatham High
Harwich High

Nauset Public Schools (Brewster, Orleans, Eastham and Wellfleet)
Eastham Elementary, Eastham
Eddy Elementary, Brewster
Orleans Elementary, Orleans
Stony Brook Elementary, Brewster
Wellfleet Elementary, Wellfleet
Nauset Regional Middle School, Orleans Nauset Regional High, Eastham

Provincetown Public Schools 
Veterans Memorial Elementary, Provincetown
Provincetown High, Provincetown

Sandwich Public Schools  
Sandwich Community School, Sandwich
Forestdale Elementary, Forestdale
Henry T Wing School, Sandwich
Oak Ridge School, East Sandwich
Sandwich High, East Sandwich

Truro Public Schools
Truro Central School

Public Vocational Schools on Cape Cod
Cape Cod Regional Technical High School, Harwich
Upper Cape Cod Regional Technical School, Bourne

Source: Massachusetts Department of Elementary and Secondary Education

Spotlight on Cape Cod