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

La Crosse County

Wisconsin · Public K-12

Across 38 public schools, La Crosse County, Wisconsin serves roughly 14,903 K-12 students, roughly 1 in 8 residents. By level, that breaks down as 23 elementary, 6 middle, and 7 high schools.

7-year change in La Crosse County

SY 2017-18 vs SY 2024-25
Total enrollment
14,903
-1,458 (-9%) vs SY 2017-18
School count
37
-2 (-5%) vs SY 2017-18
% White
75%
was 79%
% Hispanic
5%
was 3%
% Black
3%
was 3%
% Asian
9%
was 9%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
Schools
38
5 districts
Enrollment
14,903
NCES CCD
Median income
$73,013
Below Wisconsin avg
Free/reduced lunch
34.8%
Below Wisconsin avg
Elementary
23
6,779 students
Middle
6
3,116 students
High
7
4,906 students
Combined / other
2
102 students
LARGEST DISTRICT
La Crosse School District
5,717 students · 5 districts in La Crosse County

County vs. school enrollment demographics

Left bar is the racial makeup of La Crosse County residents (Census ACS 5-year). Right bar is the enrollment-weighted makeup of public schools in the county (NCES CCD). NCES systematically under-reports Hispanic, Pacific Islander, and Native American enrollment for many schools; where the resident share is meaningful but the reported school share is zero, we mark the school bar "not reported".

County residents
White
88%
Hispanic
3%
Black
2%
Asian
5%
Two or more
4%
Native American
0%
Pacific Islander
0%
School enrollment
White
75%
Hispanic
5%
Black
3%
Asian
9%
Two or more
8%
Native American
0%
Pacific Islander
0%
Bachelor's+
36.5%
adults 25+
Poverty rate
5.0%
ACS 5-year
Unemployment
3.1%
civilian labor
Median age
38
19.4% under 18

Test scores in La Crosse County

Latest 2024-25 ELA proficiency, 28 schools ranked. Wisconsin state average: 53.1%.

See all 28 schools in La Crosse County ranked by score →

All schools (38)

NameCityLevelGradesEnrollmentRating
Holmen HighHolmenHigh09-121,242·
Central HighLa CrosseHigh09-12969·
Onalaska HighOnalaskaHigh09-12925·
Holmen MiddleHolmenMiddle06-08868·
Logan HighLa CrosseHigh09-12729·
West Salem ElementaryWest SalemElementaryPK-04677·
Longfellow MiddleLa CrosseMiddle06-08631·
Onalaska MiddleOnalaskaMiddle06-08620·
West Salem HighWest SalemHigh09-12603·
West Salem MiddleWest SalemMiddle05-08534·
Eagle Bluff ElementaryOnalaskaElementaryPK-05471·
Prairie View ElementaryHolmenElementaryKG-05466·
Northern Hills ElementaryOnalaskaElementaryPK-05463·
Logan MiddleLa CrosseMiddle06-08424·
Pertzsch ElementaryOnalaskaElementaryPK-05373·
Sand Lake ElementaryHolmenElementaryKG-05363·
Viking ElementaryHolmenElementaryKG-05355·
Bangor Middle/HighBangorHigh06-12352·
Southern Bluffs ElementaryLa CrosseElementaryPK-05333·
Spence ElementaryLa CrosseElementaryPK-05329·
Emerson ElementaryLa CrosseElementaryPK-05317·
Evergreen ElementaryHolmenElementaryKG-05317·
Bangor ElementaryBangorElementaryPK-05313·
Summit Environmental SchoolLa CrosseElementaryPK-05295·
State Road ElementaryLa CrosseElementaryPK-05284·
North Woods International SchoolLa CrosseElementaryPK-05255·
Northside ElementaryLa CrosseElementaryPK-05237·
Hintgen ElementaryLa CrosseElementaryPK-05210·
Holmen Public PreschoolHolmenElementaryPK-PK176·
Hamilton Elementary SchoolLa CrosseElementaryPK-05151·
Coulee Montessori Charter SchoolLa CrosseElementaryPK-06118·
La Crosse Offsite PreschoolLa CrosseElementaryPK-PK104·
School of Technology and Arts ILa CrosseElementaryPK-05104·
Coulee Region Virtual AcademyLa CrosseCombinedKG-12102·
La Crosse Polytechnic SchoolLa CrosseHigh06-1286·
Onalaska Prekindergarten Partner SchoolOnalaskaElementaryPK-PK68·
School of Technology and Arts IILa CrosseMiddle06-0839·
Lincoln MiddleLa CrosseCombinedM-M··

Cities in La Crosse County

La Crosse20 schoolsHolmen7 schoolsOnalaska6 schoolsWest Salem3 schoolsBangor2 schools

About La Crosse County

Across the moderately sized Wisconsin county of La Crosse County of about 120,488 residents, the public-school footprint covers 38 schools and about 14,903 students.

Looking at the broader picture, census numbers show the median household earns about $73,013 a year, 37% of adults hold a bachelor's degree or higher, and roughly 5% of residents live below the federal poverty line.

On the level-by-level breakdown, La Crosse County is made up of 23 elementary schools (6,779 students), 6 middle schools (3,116), 7 high schools (4,906), and 2 combined or other schools.

The largest single district in La Crosse County is La Crosse School District, which alone enrolls about 5,717 students.

Trend over the past 7 years. Total public-school enrollment in La Crosse County has contracted 9% since SY 2017-18, moving from about 16,361 students to 14,903. Over that span, La Crosse County lost 2 schools, going from 39 to 37. Demographically, the White share of enrollment shrank from 79% to 75%.

Within the allk12 community for this area, the community for La Crosse County discusses comparison threads between local schools and program reviews. Posts come from current and former families, staff, and alumni.

Frequently asked questions

How many K-12 schools serve La Crosse County?
There are 38 public K-12 schools in La Crosse County, Wisconsin, with a combined enrollment of about 14,903.
How many high schools are in La Crosse County?
La Crosse County, Wisconsin has 7 public high schools, serving approximately 4,906 students.
How many middle schools are in La Crosse County?
La Crosse County, Wisconsin has 6 public middle schools, serving approximately 3,116 students.
How many elementary schools are in La Crosse County?
La Crosse County, Wisconsin has 23 public elementary schools, serving approximately 6,779 students.
What is the largest school district in La Crosse County?
La Crosse School District is the largest school district in La Crosse County, serving approximately 5,717 students. The county contains 5 school districts overall.
What is the population of La Crosse County?
La Crosse County, Wisconsin has a population of approximately 120,488, with a median age of 38. About 19.4% of residents are under 18.
What is the median household income in La Crosse County?
Median household income in La Crosse County is $73,013, below the Wisconsin average of $73,469. About 5.0% of residents live below the federal poverty line.
How educated are residents of La Crosse County?
Approximately 36.5% of adults 25 and older in La Crosse County hold a bachelor's degree or higher, according to the Census ACS 5-year estimate.
What share of students in La Crosse County qualify for free or reduced lunch?
Roughly 34.8% of students in La Crosse County public schools qualify for free or reduced-price lunch, a common proxy for low-income enrollment. This is lower than the Wisconsin county average of 41.4%.
What is the student-teacher ratio in La Crosse County schools?
Across La Crosse County public schools, the enrollment-weighted student-teacher ratio is approximately 12.6 to 1.

La Crosse County school rankings

Largest schoolsAll rankings →
DATA · Census ACS 5-year · NCES Common Core of Data