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

13 schools in Kelso

Washington · Public K-12

Public-school families in Kelso pick from 13 campuses serving the city's roughly 4,960 K-12 students (6 elementary, 2 middle, and 3 high).

7-year change in Kelso

SY 2017-18 vs SY 2024-25
Total enrollment
4,960
+317 (+7%) vs SY 2017-18
School count
13
+1 (+8%) vs SY 2017-18
% White
69%
was 74%
% Hispanic
20%
was 17%
% Black
0%
was 0%
% Asian
1%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Barnes ElementaryElementaryKG-05343
Butler Acres ElementaryElementaryKG-05426
Carrolls ElementaryElementaryKG-05107
Coweeman Middle SchoolMiddle06-08501
Huntington Middle SchoolMiddle06-08559
Kelso Goal Oriented Learning DesignHigh09-1212
Kelso High SchoolHigh09-121,390
Kelso Virtual AcademyCombinedKG-12216
Lexington ElementaryElementaryKG-05854
Loowit High SchoolHigh06-1214
Rose Valley ElementaryElementaryKG-05186
Special EducationCombinedPK-1219
Wallace ElementaryElementaryKG-05333

About Kelso

Kelso, Washington is home to 13 public schools, with combined enrollment of approximately 4,960 students. By school count, it is an average-sized city.

For a sense of the school types, the city comprises 6 elementary, 2 middle, 3 high, and 2 other.

Per-campus enrollment runs near 382, meaningfully below the state mean of about 446.

Over the past 7-year window. Across the same 7-year window, public-school enrollment expanded 7%: 4,643 students in SY 2017-18 versus 4,960 in SY 2024-25. Kelso now counts 13 public schools, up from 12 in SY 2017-18. On the demographic side, White enrollment moved from 74% to 69% over the same window.

On allk12, the community for Kelso discusses enrollment trends, district policy changes, and bus-route updates. Posts come from current and former families, staff, and alumni.

Frequently asked questions

How many K-12 schools are in Kelso, Washington?
There are 13 public K-12 schools in Kelso, with a combined enrollment of about 4,960.
How many elementary, middle, and high schools are in Kelso?
Kelso has 6 elementary, 2 middle, 3 high, 2 combined-grade public schools.
What is the largest public school in Kelso?
Kelso High School is the largest public school in Kelso by enrollment, with approximately 1,390 students.
What school districts serve Kelso?
Kelso public schools are operated by Kelso School District.
What grade levels do public schools in Kelso cover?
Public schools in Kelso serve students from pre-K through grade 12.