The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.

32 schools in Elgin

Illinois · Public K-12

Elgin, Illinois reports 32 public K-12 schools to NCES, totaling roughly 17,104 students (19 elementary, 5 middle, and 7 high).

7-year change in Elgin

SY 2017-18 vs SY 2024-25
Total enrollment
17,104
-1,479 (-8%) vs SY 2017-18
School count
25
-4 (-14%) vs SY 2017-18
% White
16%
was 17%
% Hispanic
68%
was 67%
% Black
7%
was 7%
% Asian
5%
was 4%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Abbott Middle SchoolMiddle07-08551
Central School ProgramHigh06-120
Century Oaks Elem SchoolElementaryPK-06542
Channing Memorial Elem SchoolElementaryKG-06491
Coleman Elem SchoolElementaryPK-06641
Country Trails ElemElementaryPK-05751
Creekside ElemElementaryPK-06469
Dream AcademyHigh06-120
DREAM AcademyHigh07-120
Elgin High SchoolHigh09-122,576
Elgin Math and Science Acad ChtrElementaryKG-08499
Ellis Middle SchoolMiddle07-08496
Garfield Elem SchoolCombinedM-M·
Harriet Gifford Elem SchoolElementaryPK-06460
Highland Elem SchoolElementaryPK-06616
Hillcrest Elem SchoolElementaryPK-06509
Hilltop Elementary SchoolElementaryPK-06521
Huff Elem SchoolElementaryPK-06577
Illinois Park Elem SchoolElementaryPK-PK0
Kimball Middle SchoolMiddle07-08501
Larkin High SchoolHigh09-122,174
Larsen Middle SchoolMiddle07-08570
Lords Park Elem SchoolElementaryPK-06655
Lowrie Elem SchoolElementaryKG-06397
McKinley Elem SchoolElementaryKG-06395
New Beginnings Regnl Safe Sch PgmHigh06-120
Otter Creek Elem SchoolElementaryKG-06437
PhoenixHigh09-120
Prairie Knolls Middle SchMiddle06-07770
Prairie View Grade SchoolElementaryPK-05615
Ronald D O NealElementaryKG-06445
Washington Elem SchoolElementaryPK-06446

About Elgin

Elgin, Illinois is home to 32 public schools, with combined enrollment of approximately 17,104 students. By school count, it is a broad city.

In terms of grade levels, the city spans 19 elementary, 5 middle, 7 high, and 1 other.

Average school size in Elgin is around 535 students, 11% above the Illinois average of about 480.

Five-year track record. Combined enrollment now sits at 17,104 students, contracted 8% from the 18,583 reported in SY 2017-18. Over that span, Elgin closed 4 schools, going from 29 to 25.

On this page, the community for Elgin discusses comparison threads between local schools and program reviews. Discussions cut across districts, schools, and grade levels.

Frequently asked questions

How many K-12 schools are in Elgin, Illinois?
There are 32 public K-12 schools in Elgin, with a combined enrollment of about 17,104.
How many elementary, middle, and high schools are in Elgin?
Elgin has 19 elementary, 5 middle, 7 high, 1 combined-grade public schools.
What is the largest public school in Elgin?
Elgin High School is the largest public school in Elgin by enrollment, with approximately 2,576 students.
What school districts serve Elgin?
Elgin is served by 4 public school districts, including SD U-46, Central CUSD 301, Elgin Math and Science Acad Chtr, Kane ROE.
What grade levels do public schools in Elgin cover?
Public schools in Elgin serve students from pre-K through grade 12.
Are there charter schools in Elgin?
1 of the 32 public schools in Elgin are charter schools.