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

4 schools in Cass Lake

Minnesota · Public K-12

Cass Lake's public-school directory totals 4 schools, with student enrollment near 1,119 (1 elementary, 1 middle, and 2 high).

7-year change in Cass Lake

SY 2017-18 vs SY 2024-25
Total enrollment
1,119
-88 (-7%) vs SY 2017-18
School count
4
0 (0%) vs SY 2017-18
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
CASS LAKE-BENA AREA LRNG. CNTR.High07-1294
CASS LAKE-BENA ELEMENTARYElementaryPK-04450
Cass Lake-Bena Middle SchoolMiddle05-08312
CASS LAKE-BENA SECONDARYHigh09-12263

About Cass Lake

Across Cass Lake, Minnesota, 4 public schools instructs about 1,119 students between them.

Looking at the level breakdown, the city comprises 1 elementary, 1 middle, and 2 high.

Schools in Cass Lake average about 280 students each, 22% below the Minnesota norm.

Trend over the past 7 years. Across the same 7-year window, public-school enrollment fell 7%: 1,207 students in SY 2017-18 versus 1,119 in SY 2024-25.

On allk12, the community for Cass Lake 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 Cass Lake?
Cass Lake, Minnesota has 4 public K-12 schools serving approximately 1,119 students.
How many elementary, middle, and high schools are in Cass Lake?
Cass Lake has 1 elementary, 1 middle, 2 high public schools.
What is the largest public school in Cass Lake?
CASS LAKE-BENA ELEMENTARY is the largest public school in Cass Lake by enrollment, with approximately 450 students.
What school districts serve Cass Lake?
Cass Lake public schools are operated by CASS LAKE-BENA PUBLIC SCHOOLS.
What grade levels do public schools in Cass Lake cover?
Public schools in Cass Lake serve students from pre-K through grade 12.