The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.

Washington County

Pennsylvania · Public K-12

From the largest high school to the smallest elementary campus, Washington County's 56 public schools collectively enroll about 26,079 K-12 students, with Canon-McMillan SD the heaviest district by enrollment. That works out to 27 elementary, 11 middle, and 16 high schools.

7-year change in Washington County

SY 2017-18 vs SY 2024-25
Total enrollment
26,079
-819 (-3%) vs SY 2017-18
School count
54
+2 (+4%) vs SY 2017-18
% White
83%
was 88%
% Hispanic
3%
was 2%
% Black
5%
was 4%
% Asian
2%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
Residents
210,042
all ages · ACS 5-yr
Schools
56
17 districts
Enrollment
26,079
students · NCES CCD
Median income
$78,958
Above Pennsylvania avg
Free/reduced lunch
48.6%
Below Pennsylvania avg
Elementary
27
11,568 students
Middle
11
5,404 students
High
16
8,954 students
Combined / other
2
153 students
LARGEST DISTRICT
Canon-McMillan SD
5,390 students · 17 districts in Washington County

County vs. school enrollment demographics

Left bar is the racial makeup of Washington County residents (Census ACS 5-year). Right bar is the enrollment-weighted makeup of public schools in the county (NCES CCD). NCES systematically under-reports Hispanic, Pacific Islander, and Native American enrollment for many schools; where the resident share is meaningful but the reported school share is zero, we mark the school bar "not reported".

County residents
White
90%
Hispanic
2%
Black
3%
Asian
1%
Two or more
5%
Native American
0%
Pacific Islander
0%
School enrollment
White
83%
Hispanic
3%
Black
5%
Asian
1%
Two or more
7%
Native American
0%
Pacific Islander
0%
Bachelor's+
32.9%
adults 25+
Poverty rate
5.7%
ACS 5-year
Unemployment
4.8%
civilian labor
Median age
44
19.6% under 18

Test scores in Washington County

Latest 2024-25 ELA proficiency, 51 schools ranked. Pennsylvania state average: 51.1%.

Top 5 schools (ELA)
  1. Pleasant Valley El Sch· 95.2%
  2. Peters Twp HS· 89.0%
  3. Bower Hill El Sch· 88.9%
  4. Peters Twp MS· 84.6%
  5. McMurray El Sch· 82.5%

See all 51 schools in Washington County ranked by score →

All schools (56)

NameCityLevelGradesEnrollmentRating
Canon-McMillan SHSCanonsburgHigh09-121,660·
Peters Twp HSMcmurrayHigh09-121,267·
Trinity SHSWashingtonHigh09-121,054·
Peters Twp MSMcmurrayMiddle06-08952·
Washington Park El SchWashingtonElementaryKG-06864·
Canon-McMillan MSCanonsburgMiddle07-08836·
Ringgold SHSMonongahelaHigh09-12810·
Muse El SchMuseElementaryKG-04759·
Trinity MSWashingtonMiddle06-08759·
Ringgold MSMonongahelaMiddle05-08738·
Allison Park El SchHoustonElementaryKG-06691·
Bower Hill El SchVenetiaElementaryKG-03689·
Charleroi Area El CtrCharleroiElementaryKG-05621·
McMurray El SchMcmurrayElementary04-05608·
Chartiers-Houston JSHSHoustonHigh07-12539·
Trinity Intermediate SchWashingtonElementary04-05535·
Ringgold El Sch SouthMonongahelaElementaryKG-04517·
Pleasant Valley El SchMcmurrayElementaryKG-03495·
McGuffey HSClaysvilleHigh09-12494·
Burgettstown MS/HSBurgettstownHigh06-12492·
California Area El SchCoal CenterElementaryKG-06485·
Bethlehem-Center El SchFredericktownElementaryPK-06483·
Claysville El SchClaysvilleElementaryKG-05478·
Fort Cherry JSHSMc DonaldHigh07-12457·
Fort Cherry El CtrMc DonaldElementaryKG-06455·
Charleroi Area HSCharleroiHigh09-12450·
South Central ElCanonsburgElementaryKG-04450·
Bethlehem-Center JSHSFredericktownHigh07-12448·
Burgettstown El CtrBurgettstownElementaryKG-05430·
North Strabane Intrmd SchCanonsburgMiddle05-06415·
Bentworth El CtrBentleyvilleElementaryKG-04413·
Cecil Intrmd SchMc DonaldMiddle05-06412·
Washington HSWashingtonHigh09-12387·
Bentworth SHSBentleyvilleHigh09-12359·
Ringgold El Sch NorthFinleyvilleElementaryKG-04344·
McGuffey MSClaysvilleMiddle06-08342·
Wylandville El SchEighty FourElementaryKG-04318·
Trinity West El SchWashingtonElementaryKG-03303·
Charleroi Area MSCharleroiMiddle06-08299·
California Area SHSCoal CenterHigh09-12290·
Bentworth MSBentleyvilleMiddle05-08288·
Borland Manor El SchCanonsburgElementaryKG-04273·
Hills-Hendersonville El SchCanonsburgElementaryKG-04267·
Trinity East El SchWashingtonElementaryKG-03257·
Avella El CenterAvellaElementaryKG-06242·
Trinity North El SchWashingtonElementaryKG-03232·
Avella Area JSHSAvellaHigh07-12228·
Washington Junior High SchoolWashingtonMiddle07-08205·
Joe Walker El SchWashingtonElementaryKG-05199·
Trinity South El SchWashingtonElementaryKG-03160·
California Area MSCoal CenterMiddle07-08158·
California Academy of Learning CSCoal CenterCombinedKG-10153·
Western Area Career and Technology Center - Washington CntyCanonsburgHigh09-1210·
Mon Valley Career and Technology CenterCharleroiHigh09-129·
Bethlehem-Center MSFredericktownCombinedM-M··
California Area Intermediate MSCoal CenterElementaryM-M··

Cities in Washington County

Washington11 schoolsCanonsburg7 schoolsCoal Center5 schoolsCharleroi4 schoolsMcmurray4 schoolsClaysville3 schoolsFredericktown3 schoolsMc Donald3 schoolsMonongahela3 schoolsAvella2 schoolsBentleyville2 schoolsBurgettstown2 schoolsHouston2 schoolsBentleyville1 schoolEighty Four1 schoolFinleyville1 schoolMuse1 schoolVenetia1 school

About Washington County

Across the middle-population Pennsylvania county of Washington County of about 210,042 residents, the public-school footprint covers 56 schools and about 26,079 students.

For perspective, census numbers show median household income runs near $78,958, roughly 33% of adults have completed at least a four-year degree, and roughly 6% of residents live below the federal poverty line. That income level is 11% higher than the Pennsylvania median.

In terms of grade levels, Washington County covers 27 elementary schools (11,568 students), 11 middle schools (5,404), 16 high schools (8,954), and 2 combined or other schools.

Canon-McMillan SD dominates the local landscape, accounting for roughly 5,390 students on its own.

Over the past 7-year window. Total public-school enrollment in Washington County has declined 3% since SY 2017-18, moving from about 26,898 students to 26,079. Over that span, Washington County gained 2 schools, going from 52 to 54. On the demographic side, White enrollment moved from 88% to 83% over the same window.

On this page, the community for Washington County discusses open enrollment windows, redistricting talk, and busing logistics. Parents, students, and educators in the area can post or comment.

Frequently asked questions

How many K-12 schools serve Washington County?
There are 56 public K-12 schools in Washington County, Pennsylvania, with a combined enrollment of about 26,079.
How many high schools are in Washington County?
Washington County, Pennsylvania has 16 public high schools, serving approximately 8,954 students.
How many middle schools are in Washington County?
Washington County, Pennsylvania has 11 public middle schools, serving approximately 5,404 students.
How many elementary schools are in Washington County?
Washington County, Pennsylvania has 27 public elementary schools, serving approximately 11,568 students.
What is the largest school district in Washington County?
Canon-McMillan SD is the largest school district in Washington County, serving approximately 5,390 students. The county contains 17 school districts overall.
What is the population of Washington County?
Washington County, Pennsylvania has a population of approximately 210,042, with a median age of 44. About 19.6% of residents are under 18.
What is the median household income in Washington County?
Median household income in Washington County is $78,958, above the Pennsylvania average of $71,313. About 5.7% of residents live below the federal poverty line.
How educated are residents of Washington County?
Approximately 32.9% of adults 25 and older in Washington County hold a bachelor's degree or higher, according to the Census ACS 5-year estimate.
What share of students in Washington County qualify for free or reduced lunch?
Roughly 48.6% of students in Washington County public schools qualify for free or reduced-price lunch, a common proxy for low-income enrollment. This is lower than the Pennsylvania county average of 69.2%.
What is the student-teacher ratio in Washington County schools?
Across Washington County public schools, the enrollment-weighted student-teacher ratio is approximately 13.8 to 1.

Washington County school rankings

Largest schoolsAll rankings →
DATA · Census ACS 5-year · NCES Common Core of Data