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

3 schools in Moose Lake

Minnesota · Public K-12

Moose Lake runs 3 public K-12 schools per the latest NCES counts, with total enrollment around 564 (1 elementary and 2 high).

7-year change in Moose Lake

SY 2017-18 vs SY 2024-25
Total enrollment
564
-109 (-16%) vs SY 2017-18
School count
3
0 (0%) vs SY 2017-18
% White
90%
was 93%
% Hispanic
3%
was 2%
% Black
1%
was 1%
% Asian
1%
was 0%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
MCF-MOOSE LAKE/WILLOW RIVERHigh09-123
MOOSE LAKE ELEMENTARYElementaryPK-06285
MOOSE LAKE SECONDARYHigh07-12276

About Moose Lake

Across Moose Lake, Minnesota, 3 public schools enrolls about 564 students between them.

On the school-mix side, the city is made up of 1 elementary, and 2 high.

Schools in Moose Lake average about 188 students each, 47% lower than the Minnesota norm.

Looking at the last 7 years. Combined enrollment now sits at 564 students, declined 16% from the 673 reported in SY 2017-18.

In the discussion threads here, the community for Moose Lake 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 Moose Lake, Minnesota?
There are 3 public K-12 schools in Moose Lake, with a combined enrollment of about 564.
How many elementary, middle, and high schools are in Moose Lake?
Moose Lake has 1 elementary, 2 high public schools.
What is the largest public school in Moose Lake?
MOOSE LAKE ELEMENTARY is the largest public school in Moose Lake by enrollment, with approximately 285 students.
What school districts serve Moose Lake?
Moose Lake is served by 2 public school districts, including MOOSE LAKE PUBLIC SCHOOL DISTRICT, MINNESOTA DEPARTMENT OF CORRECTIONS.
What grade levels do public schools in Moose Lake cover?
Public schools in Moose Lake serve students from pre-K through grade 12.