10 schools in Granite City
Granite City, Illinois runs 10 public K-12 schools today, teaching approximately 5,809 students across 6 elementary, 2 middle, and 2 high.
7-year change in Granite City
SY 2017-18 vs SY 2024-25| Name | Level | Grades | Enrollment |
|---|---|---|---|
| Coolidge Junior High Sch | Middle | 07-08 | 854 |
| Frohardt Elem School | Elementary | 03-04 | 452 |
| Granite City High School | High | 09-12 | 1,755 |
| Grigsby Intermediate School | Middle | 05-06 | 818 |
| Lake School | High | 05-12 | 0 |
| Maryville Elem School | Elementary | 01-02 | 395 |
| Mitchell Elementary School | Elementary | 03-04 | 413 |
| Prather Elementary School | Elementary | PK-KG | 612 |
| Venice Elem School | Elementary | PK-08 | 62 |
| Wilson Elem School | Elementary | 01-02 | 448 |
About Granite City
Across Granite City, Illinois, 10 public schools serves about 5,809 students between them.
For a sense of the school types, the city covers 6 elementary, 2 middle, and 2 high.
Average school size in Granite City is around 581 students, 21% meaningfully above the Illinois average of about 480.
Over the past 7-year window. Across the same 7-year window, public-school enrollment decreased 4%: 6,064 students in SY 2017-18 versus 5,809 in SY 2024-25. Over that span, Granite City opened 1 school, going from 8 to 9. Demographically, the White share of enrollment fell from 68% to 54%.
On allk12, the community for Granite City discusses open enrollment windows, redistricting talk, and busing logistics. Discussions cut across districts, schools, and grade levels.