Best Public Schools in South Jersey
The top-rated public elementary, middle and high schools in each South Jersey county, from Niche's 2026 and 2027 rankings. Niche grades schools from state test scores, graduation rates, college readiness, teacher quality and reviews from students and parents. Rankings are one view of a school; visit, talk to parents and check the New Jersey School Performance Reports too. Each list links to Niche's full ranking.
Days off and breaks: school calendars by district.
Statewide standouts
Haddonfield Memorial High School is the only South Jersey school in U.S. News & World Report's 2026–27 top 50 New Jersey high schools, at No. 46.NJ Family: U.S. News ranks the best high schools in New Jersey for 2026–27 In Niche's 2027 statewide list of the top 50 public high schools, three are in South Jersey: Moorestown High School (No. 34), Haddonfield Memorial (No. 37) and Cherry Hill High School East (No. 47).NJ Family: The 50 best public high schools in New Jersey for 2027, according to Niche
CamdenGloucesterBurlingtonAtlanticCape MayCumberlandSalem
Camden County
High schools
- Haddonfield Memorial High School, Haddonfield Grade A+
- Cherry Hill High School East, Cherry Hill Grade A
- Eastern Regional High School, Voorhees Grade A
- Haddon Heights Junior/Senior High School, Haddon Heights Grade B+
- Camden County Technical School, Gloucester Township Campus, Sicklerville Grade B+
- Haddon Township High School, Westmont Grade B+
- Cherry Hill High School West, Cherry Hill Grade B+
- Timber Creek Regional High School, Erial Grade B
- Gloucester City Junior/Senior High School, Gloucester City Grade B
- Collingswood High School, Collingswood Grade B
- Triton Regional High School, Runnemede Grade B
- Camden County Technical School, Pennsauken Campus, Pennsauken Grade B
- Highland Regional High School, Blackwood Grade B
Middle schools
- Haddonfield Middle School, Haddonfield Grade A
- Roosevelt Elementary School, Pennsauken Grade A-
- Voorhees Middle School, Voorhees Grade A-
- Henry C. Beck Middle School, Cherry Hill Grade A-
- Collingswood Middle School, Collingswood Grade B+
Elementary schools
- Central Elementary School, Haddonfield Grade A
- J. Fithian Tatem Elementary School, Haddonfield Grade A
- Elizabeth Haddon Elementary School, Haddonfield Grade A
- Joseph D. Sharp Elementary School, Cherry Hill Grade A
- E.T. Hamilton School, Voorhees Grade A
Gloucester County
High schools
- Gloucester County Institute of Technology, Sewell Grade A
- Clearview Regional High School, Mullica Hill Grade B+
- Washington Township High School, Sewell Grade B+
- Kingsway Regional High School, Woolwich Township Grade B
- West Deptford High School, West Deptford Grade B
- Williamstown High School, Williamstown Grade B
- Pitman High School, Pitman Grade B
- Deptford Township High School, Deptford Grade B
Middle schools
- Walter Hill School, Woolwich Grade A-
- Nehaunsey Middle School, Gibbstown Grade B
- Clearview Regional Middle School, Mullica Hill Grade B
- Kingsway Regional Middle School, Woolwich Township Grade B
- Orchard Valley Middle School, Sewell Grade B
Elementary schools
- Sewell School, Sewell Grade A-
- Wenonah Elementary School, Wenonah Grade A-
- Pleasant Valley School, Mullica Hill Grade A-
- Gen. Charles G. Harker School, Woolwich Grade B+
- Samuel Mickle School, Mickleton Grade B+
Burlington County
High schools
- Moorestown High School, Moorestown Grade A+
- Lenape High School, Medford Grade A-
- Rancocas Valley Regional High School, Mount Holly Grade A-
- Cherokee High School, Marlton Grade A-
- Shawnee High School, Medford Grade A-
- Northern Burlington County Regional High School, Columbus Grade A-
- Cinnaminson High School, Cinnaminson Grade A-
- Burlington Township High School, Burlington Township Grade B+
- Seneca High School, Tabernacle Grade B+
- Bordentown Regional High School, Bordentown Grade B
Middle schools
- William Allen Middle School, Moorestown Grade A
- Indian Mills Memorial School, Shamong Grade A-
- Riverton School, Riverton Grade A-
- Haines Sixth Grade Center, Medford Grade B+
- Neeta School, Medford Lakes Grade B+
Elementary schools
- Mary E. Roberts Elementary School, Moorestown Grade A
- South Valley Elementary School, Moorestown Grade A
- George C. Baker Elementary School, Moorestown Grade A
- Riverbank Charter School of Excellence, Roebling Grade A
- Moorestown Upper Elementary School, Moorestown Grade A
Atlantic County
High schools
- Cedar Creek High School, Egg Harbor City Grade A
- Egg Harbor Township High School, Egg Harbor Township Grade A-
- Mainland Regional High School, Linwood Grade A-
- Atlantic County Institute of Technology, Mays Landing Grade B+
- Absegami High School, Galloway Grade B
- Hammonton High School, Hammonton Grade B
- Oakcrest High School, Mays Landing Grade B-
- Atlantic City High School, Atlantic City Grade B-
- ChARTer TECH High School for the Performing Arts, Somers Point Grade C+
- Buena Regional High School, Buena Grade C+
- Pleasantville High School, Pleasantville Grade C-
Middle schools
- Eugene A. Tighe Middle School, Margate City Grade A
- Belhaven Middle School, Linwood Grade A
- Ventnor Middle School, Ventnor Grade B+
- Brigantine Community School, Brigantine Grade B+
- Port Republic Elementary School, Port Republic Grade B
Elementary schools
- Seaview Elementary School, Linwood Grade A-
- Ventnor Elementary School, Ventnor Grade B+
- William H. Ross III Intermediate School, Margate Grade B+
- Brigantine Community School, Brigantine Grade B+
- Northfield Community Elementary School, Northfield Grade B+
Cape May County
High schools
- Ocean City High School, Ocean City Grade A-
- Middle Township High School, Cape May Court House Grade B
- Lower Cape May Regional High School, Cape May Grade B
- Wildwood High School, Wildwood Grade C
- Cape May County Technical High School, Cape May Court House Grade C
Middle schools
- Avalon Elementary School, Avalon Grade A
- Ocean City Intermediate School, Ocean City Grade A-
- Upper Township Middle School, Petersburg Grade B+
- Crest Memorial School, Wildwood Crest Grade B
- Richard M. Teitelman School, Cape May Grade C+
Elementary schools
- Stone Harbor Elementary School, Stone Harbor Grade A-
- West Cape May Elementary School, West Cape May Grade A-
- Dennis Township Primary School, Dennis Township Grade A-
- Cape May City Elementary School, Cape May Grade B+
- Ocean City Primary School, Ocean City Grade B+
Cumberland County
High schools
- Cumberland County Technical Education Center, Millville Grade A-
- Cumberland Regional High School, Bridgeton Grade B-
- Millville Senior High School, Millville Grade B-
- Vineland Senior High School, Vineland Grade C
- Bridgeton High School, Bridgeton Grade C-
Middle schools
- Stow Creek School, Stow Creek Township Grade B+
- Morris Goodwin School, Greenwich Grade B
- Vineland Public Charter School, Vineland Grade C+
- Maurice River Township Elementary School, Port Elizabeth Grade C+
- Johnstone School, Vineland Grade C
Elementary schools
- Stow Creek School, Stow Creek Township Grade B+
- Morris Goodwin School, Greenwich Grade B
- Charles F. Seabrook School, Upper Deerfield Township Grade C+
- Rieck Avenue School, Millville Grade C+
- Vineland Public Charter School, Vineland Grade C+
Salem County
High schools
- Arthur P. Schalick High School, Pittsgrove Township Grade B
- Woodstown High School, Woodstown Grade B
- Pennsville Memorial High School, Pennsville Grade B-
- Salem County Career and Technical High School, Woodstown Grade B-
- Salem High School, Salem Grade C+
- Penns Grove High School, Carneys Point Grade C+
Middle schools
- Mannington Township School, Mannington Grade A-
- Upper Pittsgrove School, Upper Pittsgrove Grade B+
- Woodstown Middle School, Woodstown Grade B+
- Elsinboro Township School, Elsinboro Grade B
- Alloway Township School, Alloway Grade B-
Elementary schools
- Mannington Township School, Mannington Grade A-
- Upper Pittsgrove School, Upper Pittsgrove Grade B+
- Mary S. Shoemaker School, Woodstown Grade B
- Elsinboro Township School, Elsinboro Grade B
- Alloway Township School, Alloway Grade B-
