12 schools in Buffalo Grove
Buffalo Grove has 12 public K-12 schools on the books today, teaching approximately 8,330 Illinois students across 8 elementary, 3 middle, and 1 high.
7-year change in Buffalo Grove
SY 2017-18 vs SY 2024-25| Name | Level | Grades | Enrollment |
|---|---|---|---|
| Aptakisic Junior High School | Middle | 06-08 | 940 |
| Buffalo Grove High School | High | 09-12 | 2,021 |
| Cooper Middle School | Middle | 06-08 | 732 |
| Earl Pritchett School | Elementary | KG-03 | 430 |
| Henry W Longfellow Elem School | Elementary | KG-05 | 510 |
| Ivy Hall Elementary School | Elementary | 01-05 | 482 |
| Joyce Kilmer Elem School | Elementary | KG-05 | 590 |
| Meridian School | Elementary | 04-05 | 702 |
| Prairie Elementary School | Elementary | 01-05 | 453 |
| Tripp School | Elementary | KG-03 | 485 |
| Twin Groves Middle School | Middle | 06-08 | 625 |
| Willow Grove Early Learning Ctr | Elementary | PK-KG | 360 |
About Buffalo Grove
Public education in Buffalo Grove, Illinois runs across 12 schools that hosts roughly 8,330 students. By footprint, Buffalo Grove sits in the mid-sized bracket.
On the level-by-level breakdown, the city is made up of 8 elementary, 3 middle, and 1 high.
Average school size in Buffalo Grove is around 694 students, 45% noticeably above the Illinois average of about 480.
Trend over the past 7 years. Total public-school enrollment in Buffalo Grove has grew 9% since SY 2017-18, moving from about 7,664 students to 8,330. On the demographic side, White enrollment moved from 51% to 44% over the same window.
Within the allk12 community for this area, the community for Buffalo Grove discusses sports rivalries, cross-district programs, and shared facilities. Discussions cut across districts, schools, and grade levels.