schoolsbycounty

Plymouth County Public Schools

Total Schools

138

public schools

Total Enrollment

77,146

students

School Districts

34

districts

Directory guide

How to use the Plymouth County public school directory

Start with the county-level shape, then use the school table for exact records. This directory is built from NCES public school data for Massachusetts; it is best for narrowing research, checking district context, and finding school records to verify with local sources.

District shape

Plymouth County has 34 district entries. Brockton is the largest listed district in this county slice, with 24 schools.

Community spread

School records are spread across 28 listed communities. Brockton has the most listed schools, with 25 records.

Grade-level mix

Primary schools are the largest listed grade-level group, with 70 schools. Filter the table by level before comparing enrollment or district context.

Choice-program flags

NCES flags 5 schools as charter, magnet, or virtual in this county file: 4 charter, 1 virtual. Confirm eligibility and enrollment rules with the relevant district.

Filter before comparing

Search by school or district name, then narrow by grade level or program flag so the table matches the student stage you are researching.

Open profiles where available

10 schools in this county currently have generated profile pages. Listed-only schools still remain in the NCES directory table.

Verify assignment locally

County directories do not determine attendance zones, transfer eligibility, magnet admission, charter lotteries, or program placement.

School Overview

Total Schools

138

in Plymouth County

Reported Enrollment

77,146

138 schools reporting

School Districts

34

districts

Charter Schools

4

3% of total

School Level Breakdown

Elementary70
Middle28
High33
Other7

34 School Districts in Plymouth County

Brockton

24 schools
14,906 students

Plymouth

13 schools
7,119 students

Bridgewater-Raynham

8 schools
5,482 students

Hingham

6 schools
3,797 students

Marshfield

7 schools
3,763 students

Whitman-Hanson

7 schools
3,539 students

Middleborough

5 schools
3,036 students

Duxbury

4 schools
2,810 students

Freetown-Lakeville

5 schools
2,776 students

Scituate

6 schools
2,759 students

138 Public Schools in Plymouth County

Sorted by reported enrollment. Dedicated profile pages are available for 10 high-enrollment schools; every NCES public school remains listed here.

NCES 2022-23 public school data and FY 2022 school-finance data

Level

Showing 20 of 138 matching schools

Brockton High

Brockton

Brockton, 02301 / Suburb: Large

Profile9–12High3,679 students

Bridgewater-Raynham Regional

Bridgewater-Raynham

Bridgewater, 02324 / Suburb: Large

Profile9–12High1,390 students

Plymouth North High

Plymouth

Plymouth, 02360 / Suburb: Large

Profile9–12High1,301 students

Marshfield High

Marshfield

Marshfield, 02050 / Suburb: Large

Profile9–12High1,190 students

Hingham High

Hingham

Hingham, 02043 / Suburb: Large

Profile9–12High1,167 students

Whitman Hanson Regional

Whitman-Hanson

Whitman, 02382 / Rural: Fringe

Profile9–12High1,093 students

South Shore Charter Public School

South Shore Charter Public (District)

Norwell, 02061 / Suburb: Large

ProfileKG–12Charter1,054 students

Silver Lake Regional High

Silver Lake

Kingston, 02364 / Suburb: Large

Profile9–12High1,046 students

Plymouth South High

Plymouth

Plymouth, 02360 / Suburb: Midsize

Profile9–12High1,028 students

Mitchell Elementary School

Bridgewater-Raynham

Bridgewater, 02324 / Suburb: Large

ProfilePK–2Primary957 students

Edgar B Davis

Brockton

Brockton, 02302 / Suburb: Large

Listed onlyKG–8Primary930 students

Duxbury High

Duxbury

Duxbury, 02332 / Suburb: Large

Listed only9–12High927 students

Wareham Elementary School

Wareham

Wareham, 02571 / Suburb: Midsize

Listed onlyPK–4Primary919 students

East Bridgewater JR./SR. High School

East Bridgewater

East Bridgewater, 02333 / Suburb: Large

Listed only7–12High904 students

Plymouth Commun Intermediate

Plymouth

Plymouth, 02360 / Rural: Fringe

Listed only6–8Middle878 students

Furnace Brook Middle

Marshfield

Marshfield, 02050 / Suburb: Large

Listed only6–8Middle868 students

Middleborough High

Middleborough

Middleborough, 02346 / Suburb: Large

Listed only9–12High851 students

Hingham Middle School

Hingham

Hingham, 02043 / Suburb: Large

Listed only6–8Middle844 students

Hanover Middle

Hanover

Hanover, 02339 / Suburb: Large

Listed only5–8Middle801 students

Williams Intermediate School

Bridgewater-Raynham

Bridgewater, 02324 / Suburb: Large

Listed only3–5Primary801 students

Plymouth County school directory FAQ

Does this list show which Plymouth County school serves my address?

No. This is a county-level NCES directory for public school records in Massachusetts. Attendance zones, transfer policies, magnet eligibility, charter lotteries, and program placement must be verified with the local district or school.

What is included in the Plymouth County public school directory?

The directory lists 138 public schools from NCES records, including school name, district, grade range, type flags, and enrollment where reported.

Does this page rank the best schools in Plymouth County?

No. This page is a public school directory, not a ranking or recommendation. Use it to find records, compare similar school types, and identify district sources to verify locally.

Are private schools included in this Plymouth County list?

No. SchoolsByCounty uses NCES public school records for this directory. Private schools, homeschool programs, and some local program options are outside this public-school listing.

Why do some Plymouth County schools have profiles while others are listed only?

SchoolsByCounty generates profile pages for a high-enrollment subset of school records. 10 schools in this county currently have profile links, while every listed school remains available in the directory table.

How should I compare school districts in Plymouth County?

Start with the 34 district entries, then compare schools with similar grade ranges. County-level lists can include district slices, so use district websites to confirm boundaries and program rules.

What do charter or virtual flags mean in this Plymouth County directory?

Charter and virtual flags come from NCES school records. They identify school record types, not admission eligibility, transfer availability, or program quality. Confirm application rules and current program status with the district or school.

Data Sources

Education data sourced from the National Center for Education Statistics (NCES) Common Core of Data and School District Finance Survey. School scores are derived composite metrics based on available NCES graduation-rate and school-finance signals.

Data is informational only. Coverage varies by county and reporting year. Not for use as the sole basis for educational decisions.