The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.
SCHOOL COMMUNITY·BARRINGTON CUSD 220·NCES 170505000188

Barrington High School

616 W Main St, Barrington, IL 60010 · (847) 381-1400 · Lake County
GRADES 09–12HIGH21-SUBURBREGULAR SCHOOL2,718 STUDENTS
Enrollment
2,718
High
DISTRICT 661 · STATE 834
Student : Teacher
16.2:1
168 FTE teachers
DISTRICT 12.4:1 · STATE 13.8:1
Free / Reduced Lunch
,
Title I proxy
DISTRICT 23% · STATE 56%
Community
1
0 members
Enrollment and student:teacher ratio compared against other high schools. Free/Reduced Lunch and demographics compared against all schools.
Enrollment by grade
Grade 9
639
Grade 10
681
Grade 11
697
Grade 12
701
Student demographics
White
1,50755%
DISTRICT 58% · STATE 45%
Hispanic
54420%
DISTRICT 18% · STATE 29%
Black
632%
DISTRICT 2% · STATE 16%
Asian
48118%
DISTRICT 16% · STATE 6%
Two+
1114%
DISTRICT 5% · STATE 5%
Native American
90%
DISTRICT 0% · STATE 0%
Pacific Islander
30%
DISTRICT 0% · STATE 0%
Student head counts by race/ethnicity from federal NCES enrollment data. Very small groups may be suppressed in the source, so categories do not always sum exactly to total enrollment.
Gender split
Male
1,36850%
Female
1,35050%

Discussions

+ POST

7-year change

SY 2017-18 vs SY 2024-25
Enrollment
2,718
-235 (-8%) vs 2017
Student : Teacher
16.2:1
was 16.7:1
% White
55%
was 66%
% Hispanic
20%
was 17%
% Black
2%
was 1%
% Asian
18%
was 13%
Source: NCES Common Core of Data

About Barrington High School

Set in Barrington, Illinois, Barrington High School is a high-enrollment 9-12 campus, operated by Barrington CUSD 220. It educates 2,718 students across grades 9 through 12. Enrollment runs roughly 226% larger than the state mean of about 834.

Barrington High School is one of 12 schools operated by Barrington CUSD 220, a district that caters to 7,936 students overall.

Demographically, Barrington High School records that White students make up the majority at 55%; the rest breaks down as 20% Hispanic, 18% Asian, 4% multiracial, 2% Black.

In terms of school funding signals, On paper, Barrington High School has 168 full-time-equivalent teachers, translating to a class-load average of around 16.2:1. Statewide, the average ratio sits near 13.8:1, putting Barrington High School higher than the state norm the norm.

In the broader community, ACS estimates for Lake County put the typical household earns roughly $110,416 per year, 48% of adults hold a bachelor's degree or higher, and census figures put the poverty rate at about 6%. Across Lake County's 214 public schools (combined enrollment of about 118,032 students), Barrington High School is one campus in the mix.

The closest other public school is Hough Street Elem School, roughly 0.6 miles away. Within five miles, there are 8 other public schools.

The school occupies a bedroom-community site.

Looking at the recent track record. Over the past 7-year window, the student count fell 8%: 2,953 students in 2018 compared to 2,718 in 2025. White enrollment moved from 66% to 55% across the same window.

On this page, posts here usually surface around classroom updates, athletics, and weather closures. The community welcomes input from current and former families.

Lake County at a glance

View full county profile
Population
714,223
Census ACS
Median income
$110,416
Household, ACS
Bachelor's+
48%
Adults 25+
Poverty rate
6%
Below federal line
Schools in county
214
118,032 students

Quick facts

School name
Barrington High School
District
Barrington CUSD 220
Address
616 W Main St, Barrington, IL 60010
Phone
(847) 381-1400
County
Lake County
Level
High
Grade range
09–12
Total enrollment
2,718
Teachers (FTE)
168
Student–teacher ratio
16.2:1
Locale
21-Suburb: Large
NCES ID
170505000188
Charter school
No
Virtual school
No

Related schools

Other schools in Barrington CUSD 220
Other schools in Barrington
Nearby schools

Frequently asked questions

About Barrington High School
How many students attend Barrington High School?
Barrington High School enrolls approximately 2,718 students in grades 09-12.
What grades does Barrington High School serve?
Barrington High School serves grades 09-12.
How many teachers does Barrington High School have?
Barrington High School employs 168 FTE teachers, for a student-to-teacher ratio of 16.2:1.
How diverse is Barrington High School?
Barrington High School reports a student body of 55% White, 20% Hispanic, 2% Black, 18% Asian, 4% Two or more.
Who oversees Barrington High School?
Barrington High School is overseen by Barrington CUSD 220 in Lake County.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post