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

38 schools in Puyallup

Washington · Public K-12

Across 38 public schools, Puyallup (Washington) serves approximately 23,164 K-12 students across 23 elementary, 6 middle, and 6 high.

7-year change in Puyallup

SY 2017-18 vs SY 2024-25
Total enrollment
23,164
+1,239 (+6%) vs SY 2017-18
School count
37
+2 (+6%) vs SY 2017-18
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Aylen Jr HighMiddle07-09720
Ballou Jr HighMiddle07-09852
Bethel Elementary Learning AcademyElementaryKG-050
Chief Leschi SchoolCombinedKG-12633
Dessie F Evans ElementaryElementaryPK-06919
Doris Stahl Junior HighMiddle06-10846
E B Walker High SchoolHigh08-12120
Edward Zeiger ElemElementaryPK-06500
Emerald Ridge High SchoolHigh10-121,599
Emma L Carson ElementaryElementaryPK-06676
Expedition ElementaryElementaryKG-05530
Ferrucci Jr HighMiddle07-09815
Firgrove ElementaryElementaryKG-06593
Frank Brouillet ElemElementaryKG-06541
Frederickson ElementaryElementaryKG-05527
Fruitland ElementaryElementaryKG-06566
G W Edgerton ElementaryElementaryPK-06753
Glacier View Junior HighMiddle07-09843
Gov John Rogers High SchoolHigh09-121,788
Kalles Junior HighMiddle07-09762
Karshner ElementaryElementaryPK-06405
Maplewood ElementaryElementaryPK-06371
Meeker ElementaryElementaryKG-06366
Pierce County Skills CenterHigh08-12355
Pope ElementaryElementaryKG-06710
PSD Special ServicesCombinedPK-1252
Puyallup High SchoolHigh10-121,815
Puyallup Online Academy/POACombinedKG-12199
Puyallup Open Doors/PODHigh09-12124
Puyallup Parent Partnership ProgramElementaryKG-0896
Ridgecrest ElementaryElementaryKG-06456
Shaw Road ElementaryElementaryKG-06615
Spinning ElementaryElementaryKG-06299
Stewart ElementaryElementaryPK-06343
Sunrise ElementaryElementaryPK-06724
Warren Hunt ElemElementaryPK-06681
Wildwood ElementaryElementaryPK-06364
Woodland ElementaryElementaryKG-06606

About Puyallup

Across Puyallup, Washington, 38 public schools enrolls about 23,164 students between them.

Looking at the level breakdown, the city is made up of 23 elementary, 6 middle, 6 high, and 3 other.

Per-campus enrollment runs near 610, meaningfully above the state mean of about 446.

Trend over the past 7 years. Combined enrollment now sits at 23,164 students, expanded 6% from the 21,925 reported in SY 2017-18. Over that span, Puyallup gained 2 schools, going from 35 to 37.

On this page, the community for Puyallup discusses enrollment trends, district policy changes, and bus-route updates. Anyone with firsthand knowledge of these schools is welcome to weigh in.

Frequently asked questions

How many K-12 schools are in Puyallup, Washington?
There are 38 public K-12 schools in Puyallup, with a combined enrollment of about 23,164.
How many elementary, middle, and high schools are in Puyallup?
Puyallup has 23 elementary, 6 middle, 6 high, 3 combined-grade public schools.
What is the largest public school in Puyallup?
Puyallup High School is the largest public school in Puyallup by enrollment, with approximately 1,815 students.
What school districts serve Puyallup?
Puyallup is served by 3 public school districts, including Chief Leschi School, Puyallup School District, Bethel School District.
What grade levels do public schools in Puyallup cover?
Public schools in Puyallup serve students from pre-K through grade 12.