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

2,591 schools in New Jersey

21 counties · 714 cities · Public K-12

Parents researching New Jersey schools have 2,591 public K-12 options to consider across 21 counties and 714 cities. The directory below is the entry point.

Largest district
Newark Public School District41,502 students · 65 schools

Test scores

Reading, SY 2024-25. State average: 53.1% met or exceeded.

See all 2,173 schools ranked by score →

Atlantic County77 schoolsBergen County291 schoolsBurlington County139 schoolsCamden County158 schoolsCape May County32 schoolsCumberland County52 schoolsEssex County249 schoolsGloucester County86 schoolsHudson County130 schoolsHunterdon County55 schoolsMercer County110 schoolsMiddlesex County214 schoolsMonmouth County186 schoolsMorris County156 schoolsOcean County117 schoolsPassaic County155 schoolsSalem County33 schoolsSomerset County84 schoolsSussex County46 schoolsUnion County180 schoolsWarren County41 schools

New Jersey school rankings

Largest schoolsHighest poverty schoolsMost diverse schoolsHighest proficiency schoolsLowest ratio schoolsFastest growing schoolsAll rankings →