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

4 schools in Sheldon

Iowa · Public K-12

Sheldon sits inside Iowa and runs 4 public K-12 schools, serving about 1,179 students between them, an average of 295 per campus.

7-year change in Sheldon

SY 2017-18 vs SY 2024-25
Total enrollment
1,179
+120 (+11%) vs SY 2017-18
School count
4
+1 (+33%) vs SY 2017-18
% White
66%
was 77%
% Hispanic
28%
was 17%
% Black
1%
was 2%
% Asian
1%
was 2%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
Residents
5,474
all ages · ACS 5-yr
Students
1,179
public K-12 · NCES
Schools
4
public K-12
NameLevelGradesEnrollment
East Elementary SchoolElementaryPK-04468
Little Orabs PreschoolElementaryPK-PK43
Sheldon High SchoolHigh09-12356
Sheldon Middle SchoolMiddle05-08312

About Sheldon

Public education in Sheldon, Iowa runs across 4 schools that teaches roughly 1,179 students. By footprint, Sheldon sits in the small bracket.

For a sense of the school types, the city is made up of 2 elementary, 1 middle, and 1 high.

Average school size in Sheldon is around 295 students, 22% lower than the Iowa average of about 376.

Looking at the last 7 years. Across the same 7-year window, public-school enrollment rose 11%: 1,059 students in SY 2017-18 versus 1,179 in SY 2024-25. Over that span, Sheldon gained 1 school, going from 3 to 4. The White share of public-school enrollment shrank from 77% to 66%.

Within the allk12 community for this area, the community for Sheldon discusses school events, board meetings, and seasonal calendars. Members of the local community share what they see day-to-day.

Frequently asked questions

How many public schools are in Sheldon?
Sheldon, Iowa has 4 public K-12 schools serving approximately 1,179 students.
How many elementary, middle, and high schools are in Sheldon?
Sheldon has 2 elementary, 1 middle, 1 high public schools.
What is the largest public school in Sheldon?
East Elementary School is the largest public school in Sheldon by enrollment, with approximately 468 students.
What school districts serve Sheldon?
Sheldon public schools are operated by Sheldon Comm School District.
What grade levels do public schools in Sheldon cover?
Public schools in Sheldon serve students from pre-K through grade 12.