The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.
SCHOOL COMMUNITY·KELSO SCHOOL DISTRICT·NCES 530000300593

Kelso High School

1904 Allen St, Kelso, WA 98626 · (360) 501-1842 · Cowlitz County
GRADES 09–12HIGH13-CITYTITLE IREGULAR SCHOOL1,390 STUDENTS
Enrollment
1,390
High
DISTRICT 472 · STATE 573
Student : Teacher
18.8:1
74 FTE teachers
DISTRICT 23.6:1 · STATE 21.6:1
Free / Reduced Lunch
54%
753 students
DISTRICT 65% · STATE 51%
Community
1
0 members
Enrollment and student:teacher ratio compared against other high schools. Free/Reduced Lunch and demographics compared against all schools.
Enrollment by grade
Grade 9
375
Grade 10
374
Grade 11
325
Grade 12
316
Student demographics
White
95469%
DISTRICT 69% · STATE 47%
Hispanic
27320%
DISTRICT 20% · STATE 27%
Black
50%
DISTRICT 0% · STATE 5%
Asian
151%
DISTRICT 1% · STATE 9%
Two+
886%
DISTRICT 7% · STATE 9%
Native American
212%
DISTRICT 1% · STATE 1%
Pacific Islander
342%
DISTRICT 2% · STATE 2%
Student head counts by race/ethnicity from federal NCES enrollment data. Very small groups may be suppressed in the source, so categories do not always sum exactly to total enrollment.
Gender split
Male
70351%
Female
68749%

Discussions

+ POST

Test scores

Smarter Balanced + WCAS 2022-23 . % Met or Exceeded Standard
English Language Arts
47.3%
WA avg 49.0% . -4.2pp since 2014
Math
14.2%
WA avg 39.2% . +0.5pp since 2014
Source: Smarter Balanced + WCAS. All students, all grades. See all years and grades →

7-year change

SY 2017-18 vs SY 2024-25
Enrollment
1,390
-223 (-14%) vs 2017
Student : Teacher
18.8:1
was 20.9:1
% White
69%
was 74%
% Hispanic
20%
was 15%
% Black
0%
was 0%
% Asian
1%
was 1%
Source: NCES Common Core of Data

About Kelso High School

Kelso High School is one of the big senior highs in Kelso, Washington, part of Kelso School District, with 1,390 students on its rolls from grades 9 through 12. Enrollment runs roughly 143% bigger than the state mean of about 573.

Kelso School District runs 13 schools in total, collectively educating 4,960 students. Kelso High School is one of those campuses.

Looking at the student body, Kelso High School logs that White students make up the majority at 69%. Other groups include 20% Hispanic, 6% multiracial, 2% Pacific Islander. By comparison, Cowlitz County as a whole is about 83% White, so the school skews considerably less White than its surroundings.

In terms of school funding signals, On paper, Kelso High School has 74 full-time-equivalent teachers, translating to a class-load average of around 18.8:1. The state averages around 21.6:1, so this campus is tighter than the state norm typical. About 54% of enrolled students meet the income threshold for free or reduced-price lunch, a commonly cited indicator of low-income enrollment.

In the surrounding community, community-level numbers for Cowlitz County indicate median household income runs about $76,531, 18% of adults hold a bachelor's degree or higher, and census figures put the poverty rate at about 8%. Kelso High School is one of 48 public schools in Cowlitz County (combined enrollment of about 17,080 students).

Nearest neighbor: Loowit High School, around 0.0 miles off. Within five miles, there are 8 other public schools.

The campus sits in an urban setting.

Trend over the last 7 years. Looking back 7 years, enrollment at Kelso High School has declined 14%, going from 1,613 students in 2018 to 1,390 in 2025. White enrollment moved from 74% to 69% across the same window. The student-to-teacher ratio fell from 20.9:1 in 2018 to 18.8:1 today.

On allk12, posts here usually surface around classroom updates, athletics, and weather closures. Parents, students, alumni, and staff are welcome to weigh in.

Cowlitz County at a glance

View full county profile
Population
112,360
Census ACS
Median income
$76,531
Household, ACS
Bachelor's+
18%
Adults 25+
Poverty rate
8%
Below federal line
Schools in county
48
17,080 students

Quick facts

School name
Kelso High School
District
Kelso School District
Address
1904 Allen St, Kelso, WA 98626
Phone
(360) 501-1842
County
Cowlitz County
Level
High
Grade range
09–12
Total enrollment
1,390
Teachers (FTE)
74
Student–teacher ratio
18.8:1
Free/Reduced lunch
753 (54%)
Locale
13-City: Small
NCES ID
530000300593
Charter school
No
Virtual school
No

Related schools

Other schools in Kelso School District
Other schools in Kelso
Nearby schools

Frequently asked questions

About Kelso High School
What is the total enrollment at Kelso High School?
Kelso High School enrolls approximately 1,390 students in grades 09-12.
What grades does Kelso High School serve?
Kelso High School serves grades 09-12.
How many students per teacher at Kelso High School?
Approximately 18.8:1 students per teacher at Kelso High School.
What is the student diversity at Kelso High School?
Student demographics at Kelso High School are roughly 69% White, 20% Hispanic, 0% Black, 1% Asian, 6% Two or more.
What district is Kelso High School in?
Kelso High School is part of Kelso School District.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post