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

9 schools in Graham

Washington · Public K-12

Graham, Washington hosts 9 public K-12 schools with combined enrollment of about 5,974 students, broken out as 6 elementary, 2 middle, and 1 high.

7-year change in Graham

SY 2017-18 vs SY 2024-25
Total enrollment
5,974
-450 (-7%) vs SY 2017-18
School count
9
0 (0%) vs SY 2017-18
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Centennial ElementaryElementaryKG-05540
Cougar Mountain Middle SchoolMiddle06-08605
Frontier Middle SchoolMiddle06-08620
Graham ElementaryElementaryKG-05428
Graham Kapowsin High SchoolHigh09-122,087
Kapowsin ElementaryElementaryKG-05321
Nelson Elementary SchoolElementaryPK-05497
North Star ElementaryElementaryKG-05446
Rocky Ridge ElementaryElementaryKG-05430

About Graham

Graham, Washington is home to 9 public schools, with combined enrollment of approximately 5,974 students. By school count, it is an average-sized city.

Looking at the level breakdown, the city consists of 6 elementary, 2 middle, and 1 high.

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

Looking at the last 7 years. Combined enrollment now sits at 5,974 students, contracted 7% from the 6,424 reported in SY 2017-18.

On allk12, the community for Graham discusses school events, board meetings, and seasonal calendars. Discussions cut across districts, schools, and grade levels.

Frequently asked questions

How many K-12 schools are in Graham, Washington?
There are 9 public K-12 schools in Graham, with a combined enrollment of about 5,974.
How many elementary, middle, and high schools are in Graham?
Graham has 6 elementary, 2 middle, 1 high public schools.
What is the largest public school in Graham?
Graham Kapowsin High School is the largest public school in Graham by enrollment, with approximately 2,087 students.
What school districts serve Graham?
Graham public schools are operated by Bethel School District.
What grade levels do public schools in Graham cover?
Public schools in Graham serve students from pre-K through grade 12.