Community prompt from u/allk12. Replies below.
John Campbell Primary School
7-year change
SY 2017-18 vs SY 2024-25About John Campbell Primary School
Set in Selah, Washington, John Campbell Primary School is a middle-of-the-pack elementary school, part of Selah School District. It works with 492 students across grades 1 through 2. That puts it 29% larger than the typical public school in Washington, which averages around 380 students.
Within Selah School District, which oversees 9 schools and 3,784 students, John Campbell Primary School is one campus in the system.
For racial and ethnic makeup, John Campbell Primary School reports that the largest single group is White, at 56% of enrollment. The remainder looks like 39% Hispanic, 3% multiracial. The wider county runs roughly 47% White, putting the school's mix noticeably more White than the area baseline.
Looking at school resources, The school currently runs with 39 full-time-equivalent teachers, for a student-teacher ratio near 12.7:1. The state averages around 17.3:1, so this campus is tighter than the state norm typical. Around 57% of the student body qualifies for free or reduced-price meals, a number frequently used as a low-income enrollment indicator. By comparison, Yakima County runs at roughly 77%, so the school's eligibility rate is somewhat below the surrounding baseline.
In the surrounding community, Yakima County reports that median household earnings sit near $70,656, about 19% of the adult population holds a bachelor's degree or above, and census figures put the poverty rate at about 12%. Across Yakima County's 119 public schools (combined enrollment of about 52,145 students), John Campbell Primary School is one campus in the mix.
Nearest neighbor: Selah Middle School, around 0.2 miles off. Within five miles, there are 8 other public schools.
The school occupies a bedroom-community site.
Five-year trend. John Campbell Primary School's enrollment has fell 41% since 2018, when it stood at 834 (now 492). White enrollment moved from 69% to 56% across the same window. Class-load math has pulled in: from 14.2:1 in 2018 to 12.7:1 in 2025.
Inside the community feed, members of the John Campbell Primary School community share and discuss school events, parent volunteer needs, and clubs. Members of the school community can share what they know.
Yakima County at a glance
View full county profileQuick facts
Related schools
- Selah High SchoolHigh · 1,159 students
- Selah Middle SchoolMiddle · 871 students
- Selah Intermediate SchoolElementary · 806 students
- Robert Lince Early Learning CenterElementary · 362 students
- Selah Academy OnlineHigh · 35 students
- Selah HomeLinkElementary · 33 students
- Selah High SchoolHigh · 1,159 students
- Selah Middle SchoolMiddle · 871 students
- Selah Intermediate SchoolElementary · 806 students
- Robert Lince Early Learning CenterElementary · 362 students
- Selah Academy OnlineHigh · 35 students
- Selah HomeLinkElementary · 33 students
- Selah Middle School0.2 mi · 871
- Selah HomeLink0.4 mi · 33
- Selah Academy Online0.4 mi · 35
- Selah Open Doors0.4 mi · 13
- Selah High School0.4 mi · 1,159
- Robert Lince Early Learning Center0.4 mi · 362