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

4 schools in Fairview Heights

Illinois · Public K-12

Across the city, Fairview Heights hosts 4 public K-12 schools teaching roughly 1,199 Illinois students (about 300 per campus).

7-year change in Fairview Heights

SY 2017-18 vs SY 2024-25
Total enrollment
1,199
-66 (-5%) vs SY 2017-18
School count
4
0 (0%) vs SY 2017-18
% White
36%
was 39%
% Hispanic
9%
was 5%
% Black
42%
was 44%
% Asian
3%
was 2%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Grant Middle SchoolMiddle05-08254
Illini Elem SchoolElementaryPK-04315
Pontiac Jr High SchoolMiddle06-08212
William Holliday Elem SchoolElementaryPK-05418

About Fairview Heights

Fairview Heights is a rural-scale Illinois city in terms of public-school footprint, with 4 schools and 1,199 students total.

In terms of grade levels, the city is built around 2 elementary, and 2 middle.

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

Trend over the past 7 years. Across the same 7-year window, public-school enrollment decreased 5%: 1,265 students in SY 2017-18 versus 1,199 in SY 2024-25. On the demographic side, Hispanic enrollment moved from 5% to 9% over the same window.

On this page, the community for Fairview Heights discusses sports rivalries, cross-district programs, and shared facilities. Anyone with firsthand knowledge of these schools is welcome to weigh in.

Frequently asked questions

How many K-12 schools are in Fairview Heights, Illinois?
There are 4 public K-12 schools in Fairview Heights, with a combined enrollment of about 1,199.
How many elementary, middle, and high schools are in Fairview Heights?
Fairview Heights has 2 elementary, 2 middle public schools.
What is the largest public school in Fairview Heights?
William Holliday Elem School is the largest public school in Fairview Heights by enrollment, with approximately 418 students.
What school districts serve Fairview Heights?
Fairview Heights is served by 2 public school districts, including Grant CCSD 110, Pontiac-W Holliday SD 105.
What grade levels do public schools in Fairview Heights cover?
Public schools in Fairview Heights serve students from pre-K through grade 8.