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

3 schools in Onalaska

Washington · Public K-12

Onalaska, Washington hosts 3 public K-12 schools with combined enrollment of about 913 students, broken out as 1 elementary, 1 middle, and 1 high.

7-year change in Onalaska

SY 2017-18 vs SY 2024-25
Total enrollment
913
+58 (+7%) vs SY 2017-18
School count
3
-1 (-25%) vs SY 2017-18
% White
81%
was 82%
% Hispanic
12%
was 12%
% Black
0%
was 0%
% Asian
1%
was 0%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Onalaska Elementary SchoolElementaryPK-05437
Onalaska High SchoolHigh09-12281
Onalaska Middle SchoolMiddle06-08195

About Onalaska

Across Onalaska, Washington, 3 public schools educates about 913 students between them.

On the school-mix side, the city is built around 1 elementary, 1 middle, and 1 high.

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

Five-year track record. Total public-school enrollment in Onalaska has rose 7% since SY 2017-18, moving from about 855 students to 913. Onalaska now counts 3 public schools, down from 4 in SY 2017-18.

On this page, the community for Onalaska discusses open enrollment windows, redistricting talk, and busing logistics. Parents, students, and educators in the area can post or comment.

Frequently asked questions

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