School Districts


Barrington 220 Community Unit School District
Barrington 220 educates nearly 9,000 students from preschool through 12th grade. The district encompasses 72 square miles and 12 villages, covering all of Barrington, Lake Barrington and Tower Lakes and portions of Barrington Hills, Carpentersville, Deer Park, Fox River Grove, Port Barrington, Hoffman Estates and South Barrington. In addition, Barrington 220 is geographically located in four counties: Cook, Lake, McHenry and Kane. The district has one high school, two middle schools, eight elementary schools and one early childhood center.

The school district’s mission is “Inspiring all learners to achieve excellence.”

Interesting facts about Barrington 220

  • Consistently ranks among the top 10 school districts in Illinois by Niche.
  • Ranked “Best School District in Illinois” by 24/7 Wall Street in 2018.
  • Schools have received a total of nine National Blue Ribbon Awards.
  • Balanced budget for more than 20 consecutive years.
  • One of 93 school districts nationwide to earn AAA bond rating from Standard & Poor’s.
  • Offers innovative programs for students including: BHS Health Sciences Lab, FreshINC, Elementary STEM, Blended Learning, Mobile Apps Development, One-to-World, Project Lead the Way, Business Incubator, BHS-TV, Chinese Immersion and Spanish Dual Language.

Private schools
The Barrington area also has top-rated private schools such as Elgin Academy, Montessori Children’s House of North Barrington, Noah’s Ark Christian Academy, St. Anne Catholic School, Trinity Oaks Christian Academy and others.

Local School Districts

Barrington 220 Community Unit School District
(847) 381- 6300

Community Unit School District 300
(847) 551- 8300

Lake Zurich Community School District 95
(847) 438-2831

Palatine School District 15
(847) 963-3000

Kildeer Countryside District #96
(847) 459-4260

Adlai E. Stevenson School District #125
(847) 634-4000

Township High School District 211
(847) 755-6600

Wauconda Community Unit School District 118
(847) 526-7690