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

1 schools in Heron Lake

Minnesota · Public K-12

Of all public K-12 schools in Minnesota, 1 sit inside Heron Lake city limits, with combined enrollment of roughly 123 students (1 elementary).

7-year change in Heron Lake

SY 2017-18 vs SY 2024-25
Total enrollment
123
-33 (-21%) vs SY 2017-18
School count
1
0 (0%) vs SY 2017-18
% White
80%
was 83%
% Hispanic
13%
was 15%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
HERON LAKE-OKABENA ELEMENTARYElementaryPK-06123

About Heron Lake

Heron Lake is a rural-scale Minnesota city in terms of public-school footprint, with 1 schools and 123 students total.

Average school size in Heron Lake is around 123 students, 66% meaningfully below the Minnesota average of about 357.

Trend over the past 7 years. Combined enrollment now sits at 123 students, shrank 21% from the 156 reported in SY 2017-18. On the demographic side, White enrollment moved from 83% to 80% over the same window.

On this page, the community for Heron Lake discusses school events, board meetings, and seasonal calendars. Parents, students, and educators in the area can post or comment.

Frequently asked questions

How many public schools are in Heron Lake?
Heron Lake, Minnesota has 1 public K-12 schools serving approximately 123 students.
How many elementary, middle, and high schools are in Heron Lake?
Heron Lake has 1 elementary public schools.
What is the largest public school in Heron Lake?
HERON LAKE-OKABENA ELEMENTARY is the largest public school in Heron Lake by enrollment, with approximately 123 students.
What school districts serve Heron Lake?
Heron Lake public schools are operated by HERON LAKE-OKABENA SCHOOL DISTRICT.
What grade levels do public schools in Heron Lake cover?
Public schools in Heron Lake serve students from pre-K through grade 6.