Barnstable County Schools (Massachusetts)

Search for Barnstable County, MA schools. A county school search can provide information on local public schools, local private schools, local Montessori schools, enrollment deadlines, school zone boundaries, school calendars, school bus routes, class sizes, start times, end times, school breaks, graduation requirements, private school tuition, private school fees, parochial schools, language immersion schools, and Waldorf schools.


Barnstable County Public Schools in Barnstable County, Massachusetts operate at the kindergarten through 12th grade level to educate children living in their district. They are publicly funded by Barnstable County, Massachusetts State, and Federal tax dollars, and they are required to provide education to all children. Public Schools typically operate as part of a larger district or school system. Barnstable County Public Schools provide information on their enrollment deadlines, the school calendar, class sizes, school start and end times, school breaks, and graduation requirements. They often also provide details on the principals, administrators, teachers, and staff members who work at the school, as well as school zone boundaries and bussing routes. This information is often available on the Barnstable County school district website.

Barnstable Community Horace Mann Charter Public School Barnstable MA 165 Bearses Way 02601 508-790-6485

Barnstable Early Learning Barnstable Town MA 744 West Main Street 02601 508-775-2565

Barnstable High Barnstable MA 744 West Main Street 02601 508-790-6445

Barnstable Horace Mann Charter School Barnstable Town MA 730 Osterville West Barnstable Road 02648 508-420-2272

Barnstable Intermediate School Barnstable MA 895 Falmouth Road 02601 508-790-6460

Barnstable United Elementary School Barnstable MA 730 Osterville West Barnstable Road 02648 508-420-2272

Bourne High School Bourne MA 75 Waterhouse Road 02532 508-759-0670

Bourne Middle School Bourne MA 77 Waterhouse Road 02532 508-759-0690

Bournedale Elementary School Buzzards Bay MA 41 Ernest Valeri Rd 02532 508-759-7437

Bournedale Elementary School Bourne MA 41 Ernest Valeri Road 02532 508-759-7437

Cape Cod Lighthouse Charter School Orleans MA 225 Massachusetts 6A 02653 508-240-2800

Cape Cod Lighthouse Charter School Harwich MA 195 Massachusetts 137 02645 774-408-7994

Cape Cod Region Vocational Technical Harwich MA 351 Pleasant Lake Avenue 02645 508-432-4500

Cape Cod Regional Technical High School Harwich MA 351 Pleasant Lake Avenue 02645 508-432-4500

Centerville Elementary Barnstable MA 658 Bay Lane 02632 508-790-9890

Chatham Elementary School Chatham MA 147 Depot Road 02633 508-945-5135

Chatham High School Chatham MA 425 Crowell Road 02633 508-945-5140

Delaware Valley Elementary School Provincetown MA 244 U.s. 6 02657 570-296-1820

Dennis-Yarmouth Regional High Yarmouth MA 210 Station Avenue 02664 508-398-7636

Dennis-Yarmouth Regional High School South Yarmouth MA 210 Station Avenue 02664 508-398-7630

East Falmouth Elementary Falmouth MA 33 Davisville Road 02536 508-548-1052

Eastham Elementary Eastham MA 200 School House Road 02642 508-255-0808

Eddy Elementary Brewster MA 2298 Main Street 02631 508-896-4531

Enoch Cobb Early Learning Center Barnstable MA 77 Old Craigville Road 02601 508-790-6493

Ezra H Baker West Dennis MA 810 Main Street 02670 508-398-7690

Ezra H Baker Innovation School Dennis MA 810 Massachusetts 28 02670 508-398-7690

Falmouth High Falmouth MA 874 Gifford Street 02536 508-540-2200

Falmouth High School East Falmouth MA 874 Gifford Street Extension 02536 508-540-2200

Forestdale Sandwich MA 151 Massachusetts 130 02644 508-477-6600

Harwich Elementary School Harwich MA 263 South Street 02645 508-430-7216

Harwich Middle School Harwich MA 204 Sisson Road 02645 508-430-7212

Henry T Wing Sandwich MA 33 Water Street 02563 508-888-1343

Hyannis West Elementary Barnstable MA 549 West Main Street 02601 508-790-6480

Kenneth Coombs School Mashpee MA 152 Old Barnstable Road 02649 508-539-1520

Laurence C Macarthur Elementary School South Yarmouth MA 1175 Route 28 02664 508-398-7685

Lawrence Falmouth MA 113 Lakeview Avenue 02540 508-548-0606

Marguerite E Small Elementary Yarmouth MA 440 Higgins Crowell Road 02673 508-778-7975

Mashpee High Mashpee MA 500 Old Barnstable Road 02649 508-539-3600

Mashpee Middle School Mashpee MA 500 Old Barnstable Road 02649 508-539-3601

Mattacheese Middle School Yarmouth MA 400 Higgins Crowell Road 02673 508-778-7979

Monomoy Regional High School Harwich MA 75 Oak Street 02645 508-430-7207


Barnstable County Private Schools in Barnstable County, Massachusetts provide education at the kindergarten through 12th grade level. They are privately operated and are largely funded through student tuition and fees. Barnstable County Private Schools can fall into a number of categories, including religious schools, parochial schools, private special education schools, Montessori schools, boarding schools, language immersion schools, and Waldorf schools. These schools provide information on their enrollment requirements, school calendar, tuition and fees, school mission, class sizes, affiliated schools or religious institutions, graduation requirements, school breaks, and school start and end times. They often also provide details on the Barnstable County principals, administrators, teachers, and staff members who work at the school. This information is often available on the school's website.

Academy of Early Learning Barnstable MA 465 Falmouth Road 02601 508-790-8104

Bayberry Christian School Barnstable MA 2736 Falmouth Road 02655 508-428-9178

Bridgeview Montessori Bourne MA 885 Sandwich Road 02536 508-888-3567

Cape Cod Academy Barnstable MA 50 Osterville West Barnstable Road 02655 508-428-5400

Fair Acres Country Day School Barnstable MA 35 Fair Acres Drive 02648 508-420-3288

Falmouth Academy Falmouth MA 7 Highfield Drive 02540 508-457-9696

Heritage Christian Academy Falmouth MA 655 Boxberry Hill Road 02536 508-564-6341

Holy Trinity School Harwich MA 245 Route 28 02671 508-432-8216

Latham School Brewster MA 1646 Main Street 02631 508-896-5776