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

1 schools in Alton

Iowa · Public K-12

Across the city, Alton hosts 1 public K-12 school teaching roughly 337 Iowa students (about 337 per campus).

7-year change in Alton

SY 2017-18 vs SY 2024-25
Total enrollment
337
-17 (-5%) vs SY 2017-18
School count
1
0 (0%) vs SY 2017-18
% White
76%
was 81%
% Hispanic
18%
was 15%
% Black
1%
was 1%
% Asian
2%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
Residents
1,459
all ages · ACS 5-yr
Students
337
public K-12 · NCES
Schools
1
public K-12
NameLevelGradesEnrollment
MOC-Floyd Valley Middle SchoolMiddle06-08337

About Alton

Alton, Iowa is home to 1 public schools, with combined enrollment of approximately 337 students. By school count, it is a thinly populated city.

Average school size in Alton is around 337 students, 10% below the Iowa average of about 376.

Five-year track record. Across the same 7-year window, public-school enrollment contracted 5%: 354 students in SY 2017-18 versus 337 in SY 2024-25. The White share of public-school enrollment contracted from 81% to 76%.

On this page, the community for Alton 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 K-12 schools are in Alton, Iowa?
There are 1 public K-12 schools in Alton, with a combined enrollment of about 337.
How many elementary, middle, and high schools are in Alton?
Alton has 1 middle public schools.
What is the largest public school in Alton?
MOC-Floyd Valley Middle School is the largest public school in Alton by enrollment, with approximately 337 students.
What school districts serve Alton?
Alton public schools are operated by MOC-Floyd Valley Comm School District.
What grade levels do public schools in Alton cover?
Public schools in Alton serve students from grade 6 through grade 8.