Our Location
304 North Cardinal St.
Dorchester Center, MA 02124

South Jersey has plenty to offer beyond proximity to Philadelphia, the Shore and the Pine Barrens. For homebuyers who put public education high on their list, the region also has a collection of highly regarded elementary, middle and high schools spread across Camden, Burlington and Gloucester counties.
And while certain towns—Haddonfield and Moorestown come immediately to mind—have long-established reputations for education, they aren’t the only places worth knowing.
Here’s a look at some of South Jersey’s public-school standouts, from kindergarten through graduation.
Grades: Pre-K–3
Town: Moorestown
District: Moorestown Township Public School District
South Valley sits at the top of Burlington County’s elementary-school rankings and is one of the highest-ranked elementary schools in South Jersey. Niche ranks it #32 among public elementary schools statewide for 2026, with an A+ overall grade. The school has approximately 400 students and a student-teacher ratio of about 14:1.
South Valley is one reason Moorestown appears so frequently in conversations about South Jersey public education: the strength of the district begins well before high school.
Grades: Pre-K–5
Town: Haddonfield
District: Haddonfield Public Schools
Central ranks #1 among public elementary schools in Camden County and #73 statewide in Niche’s 2026 rankings. It has an A overall grade, roughly 447 students and a 14:1 student-teacher ratio.
Haddonfield’s advantage is consistency. Central isn’t an isolated standout—the borough’s other elementary schools also perform strongly, and the district continues that performance through middle and high school.
Grades: Pre-K–5
Town: Haddonfield
District: Haddonfield Public Schools
Just behind Central is Elizabeth Haddon Elementary, ranked #77 statewide by Niche for 2026. It also receives an A overall grade and serves roughly 400 students.
Together with Central and J. Fithian Tatem Elementary, it gives Haddonfield an unusually strong group of neighborhood elementary schools. Niche ranks the Haddonfield district itself #13 among New Jersey school districts for 2026.
Grades: Pre-K–5
Town: Medford
District: Medford Township School District
Medford deserves more attention in the South Jersey education conversation. Kirby’s Mill receives an A overall grade and ranks #137 among New Jersey public elementary schools for 2026. It serves about 400 students with a student-teacher ratio around 13:1.
Medford also has several other well-regarded elementary schools, including Chairville, Cranberry Pines and Milton H. Allen.
Grades: K–5
Town: Cherry Hill
District: Cherry Hill Public Schools
With a large district like Cherry Hill, the individual elementary school matters.
Joseph D. Sharp is the district’s current standout, ranking #4 in Camden County and #165 statewide among public elementary schools. The school earns an A overall grade. According to the latest state testing data reported by Niche, 80% of students were proficient in reading and 79% in math.
Other highly rated Cherry Hill elementary schools include Richard Stockton and A. Russell Knight.
Grades: Pre-K–5
Town: Voorhees
District: Voorhees Township School District
Signal Hill ranks #226 statewide for 2026 and receives an A- overall grade. Its approximately 436 students are served at a student-teacher ratio of roughly 12:1.
E.T. Hamilton is another Voorhees elementary school that scores well, coming in just behind Signal Hill in the current rankings.
Grades: 6–8
Town: Haddonfield
District: Haddonfield Public Schools
Haddonfield Middle School is currently #1 among public middle schools in Camden County and earns an A overall grade from Niche. The school serves approximately 631 students.
The academic numbers are particularly strong: the latest state testing figures reported by Niche show 90% reading proficiency and 71% math proficiency.
Grades: 7–8
Town: Moorestown
District: Moorestown Township Public School District
William Allen is the #1-ranked public middle school in Burlington County for 2026. It receives an A overall grade and has roughly 635 students with a notably low 10:1 student-teacher ratio.
Like Haddonfield, Moorestown stands out because strong schools appear throughout the progression from elementary school through high school.
Grades: 6–8
Town: Cherry Hill
District: Cherry Hill Public Schools
Rosa International ranks #2 among Camden County public middle schools and #152 statewide in the current Niche rankings.
Rosa is particularly interesting because Cherry Hill operates multiple middle schools, making school boundaries important when considering a particular neighborhood or home.
Grades: 6–8
Town: Voorhees
District: Voorhees Township School District
Voorhees Middle School comes in at #3 in Camden County and #158 statewide. It has an A- overall grade, approximately 979 students and an 11:1 student-teacher ratio.
Current state results reported by Niche show 74% reading proficiency and 58% math proficiency.
Grades: 7–8
Town: Medford
District: Medford Township School District
Medford Memorial ranks #3 among Burlington County public middle schools and #167 statewide. It receives an A- overall grade and serves approximately 644 students at about a 12:1 student-teacher ratio.
Medford’s sixth graders attend the Haines Sixth Grade Center, which actually ranks #2 in Burlington County, making the township particularly strong through the middle grades.
Grades: 7–8
Town: Mullica Hill
District: Clearview Regional School District
For Gloucester County, Clearview Regional Middle School is one of the schools to know. It ranks #2 among public middle schools in Gloucester County for 2026 and #220 statewide.
The Clearview Regional district itself is currently ranked #1 among school districts in Gloucester County by Niche.
Grades: 9–12
Town: Haddonfield
District: Haddonfield Public Schools
Haddonfield Memorial is one of South Jersey’s most recognizable public high schools.
Niche ranks it #38 among New Jersey public high schools and #1 in Camden County for 2026. It earns an A+ overall grade and has roughly 827 students with a 10:1 student-teacher ratio.
For buyers comparing South Jersey towns largely on public education, Haddonfield’s strength is difficult to ignore: its elementary, middle and high schools all appear near the top of their respective county rankings.
Grades: 9–12
Town: Moorestown
District: Moorestown Township Public School District
Moorestown High School essentially matches Haddonfield at the high-school level.
It ranks #39 among New Jersey public high schools and #1 in Burlington County, earning an A+ overall Niche grade. It also ranks #29 statewide for public high-school teachers.
If Haddonfield is Camden County’s academic heavyweight, Moorestown fills much the same role in Burlington County.
Grades: 9–12
Town: Cherry Hill
District: Cherry Hill Public Schools
Cherry Hill East ranks #65 among New Jersey public high schools and #2 in Camden County. It also ranks #42 statewide for college-prep public high schools.
Cherry Hill’s size distinguishes it from Haddonfield and Moorestown. The district offers considerably more schools, programs and pathways—but it also makes understanding attendance boundaries especially important.
Grades: 9–12
Town: Voorhees
District: Eastern Camden County Regional School District
Eastern ranks #75 among New Jersey public high schools and #3 in Camden County. It gets an A overall grade and performs especially well in Niche’s teacher rankings, placing #49 statewide for public-high-school teachers.
The latest state data reported by Niche shows 65% reading proficiency.
Grades: 9–12
Town: Medford
District: Lenape Regional High School District
Lenape is ranked #2 among Burlington County public high schools and #110 statewide. It receives an A- overall grade and offers a large-school experience, with roughly 1,900 students and extensive academic and extracurricular offerings.
Medford therefore offers something interesting: highly rated township elementary and middle schools feeding into a large regional high-school system.
Grades: 9–12
Location: Sewell
District: Gloucester County Vocational-Technical School District
GCIT deserves its own category because it is not a traditional neighborhood high school.
It ranks #1 among Gloucester County public high schools and #117 statewide, combining academics with career and technical programs.
Students apply to attend, so purchasing a home nearby does not automatically provide enrollment. Still, for Gloucester County residents, it represents an important public-school option that expands what “high school” can look like beyond the traditional district model.
South Jersey’s list doesn’t end there.
Cherokee High School in Marlton ranks #4 among Burlington County public high schools and #144 statewide.
Shawnee High School in Medford ranks #5 in Burlington County and is part of the same Lenape Regional High School District.
And Clearview Regional High School in Mullica Hill ranks #3 among Gloucester County public high schools, while its district ranks #1 overall in Gloucester County.
Look across all three school levels and several names repeat:
Haddonfield — Central Elementary, Elizabeth Haddon Elementary, Haddonfield Middle and Haddonfield Memorial.
Moorestown — South Valley Elementary, William Allen Middle and Moorestown High.
Medford — Kirby’s Mill and several other strong elementary schools, Haines Sixth Grade Center, Medford Memorial Middle and Lenape/Shawnee at the regional high-school level.
Cherry Hill — Joseph D. Sharp Elementary, Rosa International Middle and Cherry Hill East.
Voorhees — Signal Hill, Voorhees Middle and Eastern Regional.
Mullica Hill — Clearview Regional Middle and High schools, with Gloucester County Institute of Technology nearby in Sewell as an additional selective public option.
That doesn’t mean one of these towns is automatically the right choice for every buyer—or that excellent schools don’t exist elsewhere. Rankings capture only part of what makes a school work for an individual student.
But if public-school performance is one of the factors guiding a South Jersey home search, these are some of the names worth putting near the top of the research list.
Never rely solely on the town name shown in a real-estate listing.
School attendance can depend on the specific street address, particularly in larger municipalities and regional districts. Before making an offer based partly on a school, confirm the assigned elementary, middle and high school directly with the school district.
Rankings can change. School boundaries can change. The address is what matters.