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

20 schools in La Crosse

Wisconsin · Public K-12

La Crosse's public-school directory totals 20 schools, with student enrollment near 5,717 (12 elementary, 3 middle, and 3 high).

7-year change in La Crosse

SY 2017-18 vs SY 2024-25
Total enrollment
5,717
-915 (-14%) vs SY 2017-18
School count
19
-2 (-10%) vs SY 2017-18
% White
66%
was 71%
% Hispanic
6%
was 4%
% Black
6%
was 5%
% Asian
9%
was 10%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Central HighHigh09-12969
Coulee Montessori Charter SchoolElementaryPK-06118
Coulee Region Virtual AcademyCombinedKG-12102
Emerson ElementaryElementaryPK-05317
Hamilton Elementary SchoolElementaryPK-05151
Hintgen ElementaryElementaryPK-05210
La Crosse Offsite PreschoolElementaryPK-PK104
La Crosse Polytechnic SchoolHigh06-1286
Lincoln MiddleCombinedM-M·
Logan HighHigh09-12729
Logan MiddleMiddle06-08424
Longfellow MiddleMiddle06-08631
North Woods International SchoolElementaryPK-05255
Northside ElementaryElementaryPK-05237
School of Technology and Arts IElementaryPK-05104
School of Technology and Arts IIMiddle06-0839
Southern Bluffs ElementaryElementaryPK-05333
Spence ElementaryElementaryPK-05329
State Road ElementaryElementaryPK-05284
Summit Environmental SchoolElementaryPK-05295

About La Crosse

La Crosse is a medium-population Wisconsin city in terms of public-school footprint, with 20 schools and 5,717 students total.

On the school-mix side, the city comprises 12 elementary, 3 middle, 3 high, and 2 other.

Schools in La Crosse average about 286 students each, 23% meaningfully below the Wisconsin norm.

Looking at the last 7 years. Across the same 7-year window, public-school enrollment declined 14%: 6,632 students in SY 2017-18 versus 5,717 in SY 2024-25. The school count fell from 21 to 19 across the same 7-year window. On the demographic side, White enrollment moved from 71% to 66% over the same window.

On allk12, the community for La Crosse discusses sports rivalries, cross-district programs, and shared facilities. Members of the local community share what they see day-to-day.

Frequently asked questions

How many public schools are in La Crosse?
La Crosse, Wisconsin has 20 public K-12 schools serving approximately 5,717 students.
How many elementary, middle, and high schools are in La Crosse?
La Crosse has 12 elementary, 3 middle, 3 high, 2 combined-grade public schools.
What is the largest public school in La Crosse?
Central High is the largest public school in La Crosse by enrollment, with approximately 969 students.
What school districts serve La Crosse?
La Crosse public schools are operated by La Crosse School District.
What grade levels do public schools in La Crosse cover?
Public schools in La Crosse serve students from pre-K through grade 12.
Are there charter schools in La Crosse?
5 of the 20 public schools in La Crosse are charter schools.