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

6 schools in Palos Heights

Illinois · Public K-12

Across Palos Heights, 6 public K-12 schools serve approximately 3,451 students across 4 elementary, 1 middle, and 1 high.

7-year change in Palos Heights

SY 2017-18 vs SY 2024-25
Total enrollment
3,451
+390 (+13%) vs SY 2017-18
School count
6
0 (0%) vs SY 2017-18
% White
56%
was 61%
% Hispanic
23%
was 21%
% Black
15%
was 15%
% Asian
2%
was 2%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
A B Shepard High Sch (Campus)High09-121,916
Chippewa Elem SchoolElementary01-03237
Independence Jr High SchoolMiddle06-08236
Indian HillElementaryPK-KG183
Navajo Heights Elem SchoolElementary04-05174
Palos East Elementary SchoolElementaryKG-05705

About Palos Heights

Palos Heights, Illinois is home to 6 public schools, with combined enrollment of approximately 3,451 students. By school count, it is a mid-sized city.

On the level-by-level breakdown, the city is made up of 4 elementary, 1 middle, and 1 high.

Average school size in Palos Heights is around 575 students, 20% meaningfully above the Illinois average of about 480.

Over the past 7-year window. Across the same 7-year window, public-school enrollment expanded 13%: 3,061 students in SY 2017-18 versus 3,451 in SY 2024-25. Demographically, the White share of enrollment decreased from 61% to 56%.

On allk12, the community for Palos Heights discusses school events, board meetings, and seasonal calendars. Parents, students, and educators in the area can post or comment.

Frequently asked questions

How many K-12 schools are in Palos Heights, Illinois?
There are 6 public K-12 schools in Palos Heights, with a combined enrollment of about 3,451.
How many elementary, middle, and high schools are in Palos Heights?
Palos Heights has 4 elementary, 1 middle, 1 high public schools.
What is the largest public school in Palos Heights?
A B Shepard High Sch (Campus) is the largest public school in Palos Heights by enrollment, with approximately 1,916 students.
What school districts serve Palos Heights?
Palos Heights is served by 3 public school districts, including Palos Heights SD 128, Palos CCSD 118, CHSD 218.
What grade levels do public schools in Palos Heights cover?
Public schools in Palos Heights serve students from pre-K through grade 12.