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

4 schools in Charles City

Iowa · Public K-12

Public K-12 schools in Charles City number 4, teaching approximately 1,344 Iowa students, an average of 336 per campus.

7-year change in Charles City

SY 2017-18 vs SY 2024-25
Total enrollment
1,344
-183 (-12%) vs SY 2017-18
School count
4
0 (0%) vs SY 2017-18
% White
73%
was 76%
% Hispanic
10%
was 7%
% Black
9%
was 11%
% Asian
3%
was 3%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Charles City High SchoolHigh09-12472
Charles City Middle SchoolMiddle05-08386
Lincoln Elementary SchoolElementary02-04280
Washington Elementary SchoolElementaryPK-01206

About Charles City

Across Charles City, Iowa, 4 public schools hosts about 1,344 students between them.

Looking at the level breakdown, the city is built around 2 elementary, 1 middle, and 1 high.

Per-campus enrollment runs near 336, lower than the state mean of about 376.

Looking at the last 7 years. Total public-school enrollment in Charles City has shrank 12% since SY 2017-18, moving from about 1,527 students to 1,344. Demographically, the Hispanic share of enrollment expanded from 7% to 10%.

In the discussion threads here, the community for Charles City 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 Charles City?
Charles City, Iowa has 4 public K-12 schools serving approximately 1,344 students.
How many elementary, middle, and high schools are in Charles City?
Charles City has 2 elementary, 1 middle, 1 high public schools.
What is the largest public school in Charles City?
Charles City High School is the largest public school in Charles City by enrollment, with approximately 472 students.
What school districts serve Charles City?
Charles City public schools are operated by Charles City Comm School District.
What grade levels do public schools in Charles City cover?
Public schools in Charles City serve students from pre-K through grade 12.