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

3 schools in Anamosa

Iowa · Public K-12

Across the city, Anamosa hosts 3 public K-12 schools teaching roughly 1,116 Iowa students (about 372 per campus).

7-year change in Anamosa

SY 2017-18 vs SY 2024-25
Total enrollment
1,116
-149 (-12%) vs SY 2017-18
School count
3
0 (0%) vs SY 2017-18
% White
90%
was 94%
% Hispanic
5%
was 2%
% Black
1%
was 2%
% Asian
0%
was 2%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Anamosa High SchoolHigh09-12381
Anamosa Middle SchoolMiddle05-08335
Strawberry HillElementaryPK-04400

About Anamosa

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

On the school-mix side, the city spans 1 elementary, 1 middle, and 1 high.

Five-year track record. Across the same 7-year window, public-school enrollment contracted 12%: 1,265 students in SY 2017-18 versus 1,116 in SY 2024-25. On the demographic side, White enrollment moved from 94% to 90% over the same window.

On this page, the community for Anamosa discusses open enrollment windows, redistricting talk, and busing logistics. Members of the local community share what they see day-to-day.

Frequently asked questions

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