School District U-46
ILElgin, Illinois•DuPage County
Contact & Location
Enrollment & Schools
104
Total Schools
55,475
Total Enrollment
PK-AE
Grade Range
School Breakdown
4
Preschools
26
Elementary
Schools
15
Middle
Schools
14
High
Schools
Rating Distribution
2224%
3640%
3336%
School Types
By Type
Public
100Charter
4Private
0By Level
Elementary
26Middle
15High
14Reviews (Aggregated)
3.5
Average Rating
796
Total Reviews
Demographics (Aggregated)
Ethnicity Breakdown
White
42%
Hispanic / Latino
39%
Asian
6%
Black / African American
5%
Two or More Races
5%
Gender Distribution
51%Male
49%Female
Free / Reduced Lunch
34%Students Eligible
vs. State Average
45%
Academic Performance (Aggregated)
Average Ratings
5.9
5.7
—
5.5
Average ACT Score
21.5
(out of 36)
Average SAT Score
1040
(out of 1600)
Average Graduation Rate
78%
Students
AP / IB / Dual Enrollment
21%
Students
School Performance Summary
Below Average
24% (22)
Average
40% (36)
Above Average
36% (33)
School District U-46 is committed to excellence, equity, and preparing every student for a successful future.
Schools in School District U-46
104 schoolsPreschools
(4)Elementary Schools
(26)7
Bartlett Elementary School
Elementarypublic•457 students
6
Centennial School
Elementarypublic•488 students
3
Channing Memorial Elementary School
Elementarypublic•459 students
5
Clinton Elementary School
Elementarypublic•479 students
8
Cunniff Elementary School
Elementarypublic•373 students
5
Garfield Elementary School
Elementarypublic•412 students
6
Glenbrook Elementary School
Elementarypublic•476 students
Hawk Hollow Elementary School
Elementarypublic•283 students
4
Hillcrest Elementary School
Elementarypublic•459 students
8
J.R. Lowell Elementary School
Elementarypublic•458 students
5
Keystone Elementary School
Elementarypublic•655 students
7
Lenape Elementary School
Elementarypublic•368 students
3
Mckinley Elementary School
Elementarypublic•344 students
7
Murphy Elementary School
Elementarypublic•390 students
8
Nature Ridge Elementary School
Elementarypublic•546 students
5
Northwoods Fine Arts Academy
Elementarypublic•489 students
6
Otter Creek Elementary School
Elementarypublic•674 students
8
Prairieview Elementary School
Elementarypublic•625 students
6
Pratt Elementary School
Elementarypublic•387 students
5
Ridge Circle Elementary School
Elementarypublic•388 students
4
Ronald D O'Neal Elementary School
Elementarypublic•448 students
8
Spring Trail Elementary School
Elementarypublic•406 students
7
Sunnydale Elementary School
Elementarypublic•331 students
6
Vera Ralya Elementary School
Elementarypublic•401 students
8
Wayne Elementary School
Elementarypublic•388 students
6
Willard Elementary School
Elementarypublic•254 students
Middle Schools
(15)3
Abbott Middle School
Middlepublic•542 students
4
Canton Middle School
Middlepublic•356 students
8
Clyde Boyd Middle School
Middlepublic•1,063 students
7
Eastview Middle School
Middlepublic•715 students
4
Ellis Middle School
Middlepublic•536 students
8
Haslett Middle School
Middlepublic•664 students
7
Kenyon Woods Middle School
Middlepublic•773 students
7
Keystone Middle School
Middlepublic•337 students
3
Kimball Middle School
Middlepublic•552 students
3
Larsen Middle School
Middlepublic•557 students
6
Memorial Middle School
Middlepublic•610 students
8
New Paltz Middle School
Middlepublic•382 students
4
Tefft Middle School
Middlepublic•814 students
6
Watertown Middle School
Middlepublic•591 students
10
Whitefish Bay Middle School
Middlepublic•618 students
High Schools
(14)6
Bartlett High School
Highpublic•2,192 students
6
Charles Page High School
Highpublic•1,674 students
3
Choice Charter School
Highcharter•86 students
Coastal Waters Chartered Public School (H)
Highcharter•19 students
2
Elgin High School
Highpublic•2,339 students
9
Haslett High School
Highpublic•782 students
7
Keystone High School
Highpublic•383 students
3
Larkin High School
Highpublic•2,055 students
8
New Paltz Senior High School
Highpublic•622 students
7
Point Pleasant High School
Highpublic•898 students
4
South Elgin High School
Highpublic•2,689 students
3
Streamwood High School
Highpublic•1,594 students
6
Watertown High School
Highpublic•728 students
10
Whitefish Bay High School
Highpublic•941 students
Other Schools
(45)7
Angus Valley Elementary School
Schoolpublic•398 students
Central School Program
Schoolpublic0
5
Century Oaks Elementary School
Schoolpublic•446 students
3
Clarendon Elementary School
Schoolpublic•162 students
Coastal Waters Chartered Public School (E)
Schoolcharter•109 students
5
Coleman Elementary School
Schoolpublic•553 students
6
Creekside Elementary School
Schoolpublic•473 students
10
Cumberland Elementary School
Schoolpublic•636 students
Duzine School
Schoolpublic•302 students
7
Fox Meadow Elementary School
Schoolpublic•445 students
8
Grady School
Schoolpublic•258 students
6
Hanover Countryside Elementary School
Schoolpublic•351 students
4
Harriet Gifford Elementary School
Schoolpublic•388 students
5
Heritage Elementary School
Schoolpublic•410 students
3
Highland Elementary School
Schoolpublic•530 students
5
Hilltop Elementary School
Schoolpublic•518 students
7
Horizon Elementary School
Schoolpublic•472 students
7
Hosmer Elementary School
Schoolpublic•693 students
5
Huff Elementary School
Schoolpublic•524 students
4
Laurel Hill Elementary School
Schoolpublic•381 students
7
Liberty Elementary School
Schoolpublic•536 students
6
Limestone Elementary School
Schoolpublic•248 students
6
Lincoln Elementary School
Schoolpublic•430 students
4
Lords Park Elementary School
Schoolpublic•583 students
3
Lowrie Elementary School
Schoolpublic•328 students
4
Mill River Usd #40
Schoolpublic•370 students
6
Nellie F Bennett Elementary School
Schoolpublic•719 students
Nett Lake Elementary School
Schoolpublic•48 students
7
Nicasio School
Schoolpublic•34 students
6
Oakhill Elementary School
Schoolpublic•392 students
7
Ocean Road Elementary School
Schoolpublic•471 students
5
Ontarioville Elementary School
Schoolpublic•425 students
6
Parkwood Elementary School
Schoolpublic•264 students
10
Richards Elementary School
Schoolpublic•665 students
5
Sayre Area High School
Schoolpublic•435 students
6
Shell Knob Elementary School
Schoolpublic•144 students
Shrewsbury Mountain School
Schoolpublic•74 students
6
Snyder El School
Schoolpublic•468 students
9
Sycamore Trails Elementary School
Schoolpublic•613 students
6
Timber Trails Elementary School
Schoolpublic•383 students
Tinmouth Elementary School
Schoolpublic•70 students
5
Union Preparatory Academy at Indian Trail
Schoolcharter•1,060 students
6
Wallingford Village School
Schoolpublic•122 students
5
Washington Elementary School
Schoolpublic•377 students
Wilkshire School
Schoolpublic•361 students
Reported Incidents
Report an IncidentCommunity-reported and third-party-sourced concerns. All incidents are allegations, not established facts.
No incidents have been reported for School District U-46.
Data aggregated from 104 schools in School District U-46.
Source: GreatSchools, U.S. Department of Education, and school surveys.
Last updated: May 1, 2026Source: GreatSchools, U.S. Department of Education, and school surveys.