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

3 schools in Lamoni

Iowa · Public K-12

Parents in Lamoni have 3 public K-12 options when picking a school, with combined enrollment near 335 students (1 elementary, 1 middle, and 1 high).

7-year change in Lamoni

SY 2017-18 vs SY 2024-25
Total enrollment
335
-13 (-4%) vs SY 2017-18
School count
3
0 (0%) vs SY 2017-18
% White
83%
was 85%
% Hispanic
9%
was 7%
% Black
1%
was 1%
% Asian
1%
was 0%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Lamoni Elementary SchoolElementaryPK-05191
Lamoni High SchoolHigh09-1281
Lamoni Middle SchoolMiddle06-0863

About Lamoni

Lamoni, Iowa is home to 3 public schools, with combined enrollment of approximately 335 students. By school count, it is a compact city.

In terms of grade levels, the city covers 1 elementary, 1 middle, and 1 high.

Average school size in Lamoni is around 112 students, 70% meaningfully below the Iowa average of about 376.

Five-year track record. Combined enrollment now sits at 335 students, decreased 4% from the 348 reported in SY 2017-18.

On this page, the community for Lamoni discusses sports rivalries, cross-district programs, and shared facilities. Discussions cut across districts, schools, and grade levels.

Frequently asked questions

How many K-12 schools are in Lamoni, Iowa?
There are 3 public K-12 schools in Lamoni, with a combined enrollment of about 335.
How many elementary, middle, and high schools are in Lamoni?
Lamoni has 1 elementary, 1 middle, 1 high public schools.
What is the largest public school in Lamoni?
Lamoni Elementary School is the largest public school in Lamoni by enrollment, with approximately 191 students.
What school districts serve Lamoni?
Lamoni public schools are operated by Lamoni Comm School District.
What grade levels do public schools in Lamoni cover?
Public schools in Lamoni serve students from pre-K through grade 12.