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

1 schools in Armstrong

Iowa · Public K-12

1 public-school campus operate inside Armstrong, with roughly 170 K-12 students enrolled (1 high).

7-year change in Armstrong

SY 2017-18 vs SY 2024-25
Total enrollment
170
-28 (-14%) vs SY 2017-18
School count
1
0 (0%) vs SY 2017-18
% White
88%
was 90%
% Hispanic
6%
was 6%
% Black
0%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
Residents
703
all ages · ACS 5-yr
Students
170
public K-12 · NCES
Schools
1
public K-12
NameLevelGradesEnrollment
North Union High SchoolHigh09-12170

About Armstrong

Armstrong, Iowa is home to 1 public schools, with combined enrollment of approximately 170 students. By school count, it is a small city.

Average school size in Armstrong is around 170 students, 55% noticeably below the Iowa average of about 376.

Trend over the past 7 years. Across the same 7-year window, public-school enrollment fell 14%: 198 students in SY 2017-18 versus 170 in SY 2024-25.

Within the allk12 community for this area, the community for Armstrong discusses open enrollment windows, redistricting talk, and busing logistics. Posts come from current and former families, staff, and alumni.

Frequently asked questions

How many public schools are in Armstrong?
Armstrong, Iowa has 1 public K-12 schools serving approximately 170 students.
How many elementary, middle, and high schools are in Armstrong?
Armstrong has 1 high public schools.
What is the largest public school in Armstrong?
North Union High School is the largest public school in Armstrong by enrollment, with approximately 170 students.
What school districts serve Armstrong?
Armstrong public schools are operated by North Union Comm School District.
What grade levels do public schools in Armstrong cover?
Public schools in Armstrong serve students from grade 9 through grade 12.