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

6 schools in Onalaska

Wisconsin · Public K-12

Inside Onalaska (Wisconsin), 6 public K-12 schools enroll roughly 2,920 students, averaging 487 per campus.

7-year change in Onalaska

SY 2017-18 vs SY 2024-25
Total enrollment
2,920
-258 (-8%) vs SY 2017-18
School count
6
+1 (+20%) vs SY 2017-18
% White
68%
was 77%
% Hispanic
6%
was 3%
% Black
2%
was 2%
% Asian
15%
was 12%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Eagle Bluff ElementaryElementaryPK-05471
Northern Hills ElementaryElementaryPK-05463
Onalaska HighHigh09-12925
Onalaska MiddleMiddle06-08620
Onalaska Prekindergarten Partner SchoolElementaryPK-PK68
Pertzsch ElementaryElementaryPK-05373

About Onalaska

Across Onalaska, Wisconsin, 6 public schools teaches about 2,920 students between them.

In terms of grade levels, the city spans 4 elementary, 1 middle, and 1 high.

Per-campus enrollment runs near 487, meaningfully above the state mean of about 370.

Trend over the past 7 years. Combined enrollment now sits at 2,920 students, shrank 8% from the 3,178 reported in SY 2017-18. Onalaska now counts 6 public schools, up from 5 in SY 2017-18. Demographically, the White share of enrollment contracted from 77% to 68%.

On this page, the community for Onalaska discusses comparison threads between local schools and program reviews. Posts come from current and former families, staff, and alumni.

Frequently asked questions

How many public schools are in Onalaska?
Onalaska, Wisconsin has 6 public K-12 schools serving approximately 2,920 students.
How many elementary, middle, and high schools are in Onalaska?
Onalaska has 4 elementary, 1 middle, 1 high public schools.
What is the largest public school in Onalaska?
Onalaska High is the largest public school in Onalaska by enrollment, with approximately 925 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.