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 →

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

New Jersey school rankings

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