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

5 schools in Markham

Illinois · Public K-12

Markham, Illinois runs a public-school system of 5 campuses with combined enrollment around 1,630 (4 elementary and 1 middle).

7-year change in Markham

SY 2017-18 vs SY 2024-25
Total enrollment
1,630
-76 (-4%) vs SY 2017-18
School count
5
+2 (+67%) vs SY 2017-18
% White
1%
was 1%
% Hispanic
21%
was 12%
% Black
75%
was 87%
% Asian
0%
was 0%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Barack H Obama Learning AcademyElementaryPK-08466
Markham Park Elem SchoolElementaryPK-05292
Prairie-Hills Junior High SchoolMiddle06-08766
Prairie-Hills STEAM AcademyElementaryPK-05102
Primary Learning CenterElementaryPK-PK4

About Markham

Markham, Illinois is home to 5 public schools, with combined enrollment of approximately 1,630 students. By school count, it is a thinly populated city.

For a sense of the school types, the city consists of 4 elementary, and 1 middle.

Per-campus enrollment runs near 326, below the state mean of about 480.

Over the past 7-year window. Combined enrollment now sits at 1,630 students, shrank 4% from the 1,706 reported in SY 2017-18. The school count climbed from 3 to 5 across the same 7-year window. The Black share of public-school enrollment decreased from 87% to 75%.

On this page, the community for Markham discusses comparison threads between local schools and program reviews. Anyone with firsthand knowledge of these schools is welcome to weigh in.

Frequently asked questions

How many K-12 schools are in Markham, Illinois?
There are 5 public K-12 schools in Markham, with a combined enrollment of about 1,630.
How many elementary, middle, and high schools are in Markham?
Markham has 4 elementary, 1 middle public schools.
What is the largest public school in Markham?
Prairie-Hills Junior High School is the largest public school in Markham by enrollment, with approximately 766 students.
What school districts serve Markham?
Markham is served by 2 public school districts, including Hazel Crest SD 152-5, Prairie-Hills ESD 144.
What grade levels do public schools in Markham cover?
Public schools in Markham serve students from pre-K through grade 8.