Contact & Location
Enrollment & Schools
108
Total Schools
38,238
Total Enrollment
PK-UG
Grade Range
School Breakdown
3
Preschools
34
Elementary
Schools
17
Middle
Schools
15
High
Schools
Rating Distribution
3239%
3239%
1822%
School Types
By Type
Public
101Charter
7Private
0By Level
Elementary
34Middle
17High
15Reviews (Aggregated)
3.9
Average Rating
596
Total Reviews
Demographics (Aggregated)
Ethnicity Breakdown
White
65%
Hispanic / Latino
19%
Black / African American
8%
Two or More Races
6%
Asian
1%
Native American
1%
Gender Distribution
52%Male
48%Female
Free / Reduced Lunch
51%Students Eligible
vs. State Average
48%
Academic Performance (Aggregated)
Average Ratings
5.1
5.0
—
5.6
Average ACT Score
18.9
(out of 36)
Average SAT Score
1000
(out of 1600)
Average Graduation Rate
82%
Students
AP / IB / Dual Enrollment
9%
Students
School Performance Summary
Below Average
39% (32)
Average
39% (32)
Above Average
22% (18)
Haddon Township School District is committed to excellence, equity, and preparing every student for a successful future.
Schools in Haddon Township School District
108 schoolsPreschools
(3)Elementary Schools
(34)8
Alice E Grady Elementary School
Elementarypublic•392 students
3
Beardsley Elementary School
Elementarypublic•432 students
9
Byron Elementary School
Elementarypublic•553 students
6
C K Burns School
Elementarypublic•599 students
Camp Creek Elementary School
Elementarypublic•51 students
4
Centennial Elementary School
Elementarypublic•342 students
6
Clyde S. Jennings Elementary School
Elementarypublic•127 students
8
Douglas Gardens Elementary School
Elementarypublic•318 students
5
East Elementary School
Elementarypublic•409 students
4
Elizabeth Page Elementary School
Elementarypublic•320 students
7
George Washington Elementary School
Elementarypublic•251 students
Governor John Fairfield School
Elementarypublic•300 students
4
Guy Lee Elementary School
Elementarypublic•347 students
4
Hawthorne Elementary School
Elementarypublic•464 students
Island Park Charter School
Elementarycharter•22 students
8
Lake Village Elementary School
Elementarypublic•185 students
7
Lincoln Elementary School
Elementarypublic•268 students
Lovejoy Elementary School
Elementarypublic•229 students
1
Maple Elementary School
Elementarypublic•255 students
Mohawk Elementary School
Elementarypublic•64 students
3
Morocco Elementary School
Elementarypublic•139 students
3
Mt Vernon Elementary School
Elementarypublic•412 students
3
North Beardsley Elementary School
Elementarypublic•757 students
4
North Elementary School
Elementarypublic•524 students
6
Ridgeview Elementary School
Elementarypublic•363 students
2
Riverbend Elementary School
Elementarypublic•428 students
2
San Lauren Elementary School
Elementarypublic•417 students
5
Strawbridge Elementary School
Elementarypublic•236 students
7
Thurston Elementary School
Elementarypublic•411 students
5
Two Rivers Dos Rios Elementary School
Elementarypublic•372 students
4
Walterville Elementary School
Elementarypublic•161 students
3
West Elementary School
Elementarypublic•424 students
3
Yolanda Elementary School
Elementarypublic•358 students
Young School
Elementarypublic•295 students
Middle Schools
(17)6
Agnes Stewart Middle School
Middlepublic•513 students
4
Alton Middle School
Middlepublic•1,188 students
5
Beardsley Junior High School
Middlepublic•383 students
5
Briggs Middle School
Middlepublic•428 students
7
Byron Middle School
Middlepublic•543 students
Culbertson 7-8
Middlepublic•59 students
2
Geary Middle School
Middlepublic•32 students
3
Hamlin Middle School
Middlepublic•571 students
1
Higbee Middle School
Middlepublic•45 students
4
Keokuk Middle School
Middlepublic•377 students
7
Kewaskum Middle School
Middlepublic•403 students
6
Lamar Middle School
Middlepublic•384 students
4
Mcpherson Middle School
Middlepublic•492 students
Menifee County Middle School
Middlepublic
7
Saco Middle School
Middlepublic•585 students
6
Thurston Middle School
Middlepublic•563 students
6
William G Rohrer Middle School
Middlepublic•440 students
High Schools
(15)7
Academy Of Arts And Academics
Highpublic•228 students
8
Byron Senior High School
Highpublic•664 students
Gateways High School
Highpublic•59 students
4
Geary High School
Highpublic•75 students
5
Haddon Twp High School
Highpublic•628 students
6
Higbee High School
Highpublic•64 students
4
Keokuk High School
Highpublic•598 students
6
Kewaskum High School
Highpublic•571 students
6
Lamar High School
Highpublic•357 students
5
Mcpherson High School
Highpublic•709 students
3
Menifee County High School
Highpublic•362 students
Saco Transition Program
Highpublic
4
Springfield High School
Highpublic•1,317 students
5
Thurston High School
Highpublic•1,277 students
Trojan Alternative School
Highpublic0
Other Schools
(39)4
Alexander Hamilton High School
Schoolpublic•491 students
3
Alton High School
Schoolpublic•1,753 students
Botts Elementary School
Schoolpublic•11 students
6
Bynum School
Schoolpublic•189 students
Byron Primary School
Schoolpublic•526 students
Carl L Dixson Elementary School
Schoolpublic•116 students
5
Culbertson School
Schoolpublic•128 students
7
Eisenhower Elementary School
Schoolpublic•265 students
Eunice Smith Elementary School
Schoolpublic•191 students
7
Farmington Elementary School
Schoolpublic•264 students
Frenchburg Group Home
Schoolpublic0
6
Geary Elementary School
Schoolpublic•113 students
2
George Washington Carver Elementary School
Schoolcharter•213 students
5
George Washington Carver Middle School
Schoolcharter•136 students
6
Georgetown Elementary School
Schoolpublic•549 students
7
Georgetown Jr/Sr High School
Schoolpublic•374 students
Gilson Brown Elementary School
Schoolpublic•177 students
Goshen Elementary School
Schoolpublic•87 students
3
Higbee Elementary School
Schoolpublic•102 students
I4learning Community School
Schoolpublic•99 students
5
Ignite Entrepreneurship Academy
Schoolcharter•524 students
5
Kewaskum Elementary School
Schoolpublic•551 students
6
Lamar Elementary School
Schoolpublic•397 students
Lewis & Clark Elementary School
Schoolpublic•243 students
5
Lincoln Elementary School
Schoolpublic•253 students
Mark Twain School
Schoolpublic0
5
Menifee Central School
Schoolpublic•536 students
Menifee Elementary School
Schoolpublic•28 students
8
Mission Achievement & Success Charter School
Schoolcharter•1,168 students
8
Mission Achievement and Success Charter School 2
Schoolcharter•937 students
4
North Newton Jr-Sr High School
Schoolpublic•521 students
6
Pe Ell School
Schoolpublic•271 students
2
Roosevelt Elementary School
Schoolpublic•266 students
Southwestern Va Mental Health Institute
Schoolpublic0
6
Stoy Elementary School
Schoolpublic•166 students
5
Thomas A. Edison Elementary School
Schoolpublic•140 students
9
Van Sciver Elementary School
Schoolpublic•335 students
6
Washington Elementary School
Schoolpublic•285 students
4
Willamette Leadership Academy
Schoolcharter•220 students
Reported Incidents
Report an IncidentCommunity-reported and third-party-sourced concerns. All incidents are allegations, not established facts.
Inappropriate TeachingLowAdded 2d ago
District Contracts Consulting Firm
Alleged incident in Alton Community Unit School District 11 · Illinois
An Illinois school district entered into a contract with a consulting firm based in Missouri. The district paid the company for services on a specific date.
Occurred on August 13, 2021Source: Defending Education IndoctriNation Map
Data aggregated from 108 schools in Haddon Township School District.
Source: GreatSchools, U.S. Department of Education, and school surveys.
Last updated: May 1, 2026Source: GreatSchools, U.S. Department of Education, and school surveys.