The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.
SCHOOL COMMUNITY·TOWNSHIP HSD 214·NCES 170417000110

Buffalo Grove High School

1100 W Dundee Rd, Buffalo Grove, IL 60089 · (847) 718-4000 · Cook County
GRADES 09–12HIGH21-SUBURBREGULAR SCHOOL2,021 STUDENTS
A
allk12 Grade
Scored higher than 88% of Illinois public high schools
  • ATest scores Share of students meeting the state standard in reading, math, and other tested subjects, 2023-24 and 2024-25.
  • ·Beats expectations Not available for this school, so the grade uses the other parts.
  • ·Three-year trend Not available for this school, so the grade uses the other parts.

Grades compare a school only with schools in the same state, because every state gives its own test. How grades work · Top-graded Illinois public high schools

Enrollment
2,021
High
DISTRICT 1,985 · STATE 834
Student : Teacher
16.9:1
120 FTE teachers
DISTRICT 16.3:1 · STATE 13.8:1
Free / Reduced Lunch
,
Title I proxy
STATE 56%
Community
6
0 members
Enrollment and student:teacher ratio compared against other high schools. Free/Reduced Lunch and demographics compared against all schools.

Enrollment by grade, 2024-25

GradeStudentsShare
Grade 946623%
Grade 1051726%
Grade 1148824%
Grade 1255027%
Student demographics
61%Diversity index
The chance that two students picked at random belong to different racial or ethnic groups.
DISTRICT 62% · STATE 69% · US 70%
White
1,08053%
DISTRICT 51% · STATE 45% · US 43%
Hispanic
62331%
DISTRICT 34% · STATE 29% · US 30%
Black
412%
DISTRICT 2% · STATE 16% · US 15%
Asian
20810%
DISTRICT 9% · STATE 6% · US 6%
Two+
693%
DISTRICT 4% · STATE 5% · US 5%
Student head counts by race/ethnicity from federal NCES enrollment data. District, state, and US figures are each group's share of all public school students in that area (US excludes territories). Very small groups may be suppressed in the source, so categories do not always sum exactly to total enrollment.
Gender split
Male
1,05352%
Female
96848%

Discussions

+ POST

Where Buffalo Grove High School ranks

Among high schools
MeasureThis schoolIn IllinoisIn Cook County
Enrollment
ranked largest first
2,021#82 of 708#30 of 206
Students per teacher
ranked fewest first
16.9:1#455 of 528#142 of 173
Diversity index
ranked most diverse first
60.7%#99 of 537#36 of 180
Enrollment change since 2017-18
ranked fastest growth first
+0.8%#185 of 191#83 of 86
Ranked against other public high schools. Online schools are left out of every list, and test-score lists leave out schools that serve specialized populations. Each rank links to the full list. Arrows under a test-score rank show places moved since the prior test year, among schools tested both years.

4-year change

SY 2020-21 vs SY 2024-25
Enrollment
2,021
-10 (0%) vs 2020
+27% since 1990-91, when it was 1,597
Source: NCES Common Core of Data

Enrollment and staffing by year

School yearStudentsTeachers (FTE)Students per teacherFree and reduced lunch
2024-252,021119.616.9:1N/A
2023-242,038119.217.1:1N/A
2022-231,959111.417.6:1N/A
2020-212,031N/AN/AN/A
2017-182,004116.717.2:116% (326)
2015-161,94411217.4:119% (369)
2010-112,06212216.9:119% (388)
2000-012,08012017.3:1N/A
1990-911,59710714.9:1N/A
Source: NCES Common Core of Data. Rows are the federal collections on file for Buffalo Grove High School.

Since 2017-18: students up 1% (2,004 to 2,021); teachers up 3% (116.7 to 119.6).

About Buffalo Grove High School

Buffalo Grove High School is a large high school in Township HSD 214, located in Buffalo Grove, Illinois. In all, 2,021 students attend the school in grades 9 through 12. It has 142% more students than the average for high schools in Illinois (about 834).

Township HSD 214 runs 6 schools with a combined 11,911 students. Buffalo Grove High School is one of them.

The largest group at Buffalo Grove High School is White students, at 53%. The remaining students are 31% Hispanic, 10% Asian, 3% multiracial, and 2% Black. Among people living in Cook County, the White share is about 44%. The diversity index for Buffalo Grove High School is 61%. For US public schools as a whole it is 70%.

The school had 119.6 full-time-equivalent teachers in 2024-25. Its student-to-teacher ratio is 16.9:1. By comparison, the average for high schools in Illinois is 13.8:1.

Buffalo Grove High School earns an A on the allk12 Grade, which blends test scores, results against poverty-based expectations, and the three-year trend. It scored higher than 88% of Illinois public high schools.

For Cook County, Census Bureau data show median household income comes to about $83,498, the share of adults with a bachelor's degree or higher is 43%, and roughly 10% of residents are in poverty. The county has 1,406 public schools and about 697,934 students.

Buffalo Grove High School is about 0.3 miles from Henry W Longfellow Elementary School, its nearest public school. Around the school, at least 8 other public schools are within five miles.

The school's federal locale classification is Suburb: Large.

Buffalo Grove High School had 2,031 students in 2020-21 and 2,021 in 2024-25, nearly the same.

This page is set up for the Buffalo Grove High School community to discuss homework, tutoring, and testing dates. Members of the school community can share what they know.

Cook County at a glance

View full county profile
Population
5,182,090
Census ACS
Median income
$83,498
Household, ACS
Bachelor's+
43%
Adults 25+
Poverty rate
10%
Below federal line
Schools in county
1,406
697,934 students

Quick facts

School name
Buffalo Grove High School
District
Township HSD 214
Address
1100 W Dundee Rd, Buffalo Grove, IL 60089
Phone
(847) 718-4000
County
Cook County
Level
High
Grade range
09–12
Total enrollment
2,021
Teachers (FTE)
120
Student–teacher ratio
16.9:1
Locale
21-Suburb: Large
NCES ID
170417000110
Charter school
No
Virtual school
No

Related schools

Other schools in Township HSD 214
Other schools in Buffalo Grove
Nearby schools

Frequently asked questions

About Buffalo Grove High School
What is the total enrollment at Buffalo Grove High School?
Buffalo Grove High School enrolls approximately 2,021 students in grades 09-12.
What grades does Buffalo Grove High School serve?
Buffalo Grove High School serves grades 09-12.
How many teachers does Buffalo Grove High School have?
Buffalo Grove High School employs 120 FTE teachers, for a student-to-teacher ratio of 16.9:1.
What is the student diversity at Buffalo Grove High School?
Student demographics at Buffalo Grove High School are roughly 53% White, 31% Hispanic, 2% Black, 10% Asian, 3% Two or more.
Who oversees Buffalo Grove High School?
Buffalo Grove High School is overseen by Township HSD 214 in Cook County.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post