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

Essex County

New Jersey · Public K-12

Essex County's school count of 249 reflects a public K-12 system serving about 145,473 students inside New Jersey, around 17% of the county population. The level mix is 164 elementary, 29 middle, and 46 high schools.

7-year change in Essex County

SY 2017-18 vs SY 2024-25
Total enrollment
144,268
+8,903 (+7%) vs SY 2017-18
School count
239
0 (0%) vs SY 2017-18
% White
20%
was 24%
% Hispanic
36%
was 30%
% Black
36%
was 39%
% Asian
6%
was 5%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
Residents
863,002
all ages · ACS 5-yr
Schools
249
47 districts
Enrollment
145,473
students · NCES CCD
Median income
$80,789
Below New Jersey avg
Free/reduced lunch
54.0%
Above New Jersey avg
Elementary
164
72,656 students
Middle
29
15,979 students
High
46
39,220 students
Combined / other
10
17,618 students
LARGEST DISTRICT
Newark Public School District
41,502 students · 47 districts in Essex County

County vs. school enrollment demographics

Left bar is the racial makeup of Essex County residents (Census ACS 5-year). Right bar is the enrollment-weighted makeup of public schools in the county (NCES CCD). NCES systematically under-reports Hispanic, Pacific Islander, and Native American enrollment for many schools; where the resident share is meaningful but the reported school share is zero, we mark the school bar "not reported".

County residents
White
30%
Hispanic
25%
Black
36%
Asian
6%
Two or more
13%
Native American
1%
Pacific Islander
0%
School enrollment
White
19%
Hispanic
36%
Black
36%
Asian
6%
Two or more
3%
Native American
0%
Pacific Islander
0%
Bachelor's+
39.1%
adults 25+
Poverty rate
11.3%
ACS 5-year
Unemployment
8.7%
civilian labor
Median age
38
23.6% under 18

Test scores in Essex County

Latest 2024-25 ELA proficiency, 213 schools ranked. New Jersey state average: 53.1%.

See all 213 schools in Essex County ranked by score →

All schools (249)

NameCityLevelGradesEnrollmentRating
Cleveland Street Elementary SchoolOrangeElementaryPK-07255·
Lincoln Elementary SchoolCaldwellElementaryKG-05253·
Edgemont Elementary SchoolMontclairElementaryKG-05251·
Essex Fells Elementary SchoolEssex FellsElementaryPK-06251·
Frederic N. Brown Elementary SchoolVeronaElementaryKG-04247·
J. Garfield Jackson Sr. AcademyEast OrangeElementaryPK-05247·
Jefferson Elementary SchoolWest CaldwellElementaryKG-05246·
Hornblower Early Childhood CenterBellevilleElementaryPK-PK245·
Mildred Barry Garvin ElementaryEast OrangeElementary03-05245·
Forest Avenue SchoolVeronaElementaryKG-04230·
Sir Isaac Newton Elementary SchoolNewarkElementaryPK-05225·
Wilson Elementary SchoolWest CaldwellElementaryKG-05214·
Renaissance Middle School at the Rand BuildingMontclairMiddle06-08203·
Michelle Obama Elementary SchoolNewarkElementaryPK-05198·
Orange Early Childhood CenterOrangeElementaryPK-PK195·
STEM Innovation Academy of the OrangesSouth OrangeHigh09-12180·
Belleville PS10BellevilleElementaryPK-06164·
The Early Childhood Center @ Forest GlenBloomfieldElementaryPK-PK158·
Wahlstrom Early Childhood AcademyEast OrangeElementaryPK-KG157·
Eagle Academy for Young Men of NewarkNewarkHigh09-12155·
Linden Avenue SchoolGlen RidgeElementaryPK-02153·
Althea Gibson AcademyEast OrangeElementaryPK-KG144·
John F. Kennedy SchoolNewarkHigh09-12143·
Newark Educators Community Charter SchoolNewarkElementaryPK-04142·
Belleville PS9BellevilleElementaryKG-06138·
Brookdale Avenue SchoolVeronaElementaryKG-04134·
Johnnie L. Cochran Jr. AcademyEast OrangeElementaryKG-05129·
Central SchoolGlen RidgeElementaryPK-02127·
Forest Avenue SchoolGlen RidgeElementaryPK-02127·
NJ Regional Day School - NewarkNewarkCombinedKG-12123·
Fourteenth Avenue SchoolNewarkElementaryPK-08104·
Discovery Charter SchoolNewarkMiddle04-0899·
Montrose Early Childhood CenterSouth OrangeElementaryPK-PK98·
Branch Brook SchoolNewarkElementaryPK-0460·
West Orange Early Childhood Learning CenterWest OrangeElementaryPK-PK54·
Betty Maddalena Early Learning CenterWest OrangeElementaryPK-PK49·
Harrison SchoolWest CaldwellElementaryPK-PK39·
Essex Campus AcademyFairfieldHigh09-1237·
Bruce Street SchoolNewarkElementaryPK-0834·
Essex High SchoolFairfieldHigh09-1234·
Essex Junior AcademyFairfieldElementaryKG-0815·
ESSEX CO JDCNewarkHigh08-120·
ESSEX RCHNewarkHigh08-120·
ESSEX REGIONAL SCHOOLNewarkCombinedPK-120·
NORTHERN STATE PRISONNewarkHigh09-120·
Achieve Community Charter SchoolNewarkCombinedM-M··
Benjamin Banneker AcademyEast OrangeElementaryPK-08··
Peoples Preparatory Charter SchoolNewarkCombinedM-M··
South Mountain AnnexSouth OrangeCombinedM-M··

Cities in Essex County

Newark65 schoolsNewark23 schoolsEast Orange22 schoolsIrvington13 schoolsBloomfield11 schoolsBelleville9 schoolsLivingston9 schoolsOrange9 schoolsMontclair8 schoolsW Orange8 schoolsNutley7 schoolsMaplewood6 schoolsVerona6 schoolsCedar Grove4 schoolsGlen Ridge4 schoolsMillburn4 schoolsWest Caldwell4 schoolsFairfield3 schoolsS Orange3 schoolsShort Hills3 schoolsSouth Orange3 schoolsUpper Montclair3 schoolsWest Orange3 schoolsCaldwell2 schoolsFairfield2 schoolsN Caldwell2 schoolsNorth Caldwell2 schoolsOrange2 schoolsWest Caldwell2 schoolsWest Orange2 schoolsBelleville1 schoolEssex Fells1 schoolGlen Ridge1 schoolMillburn1 schoolRoseland1 school

About Essex County

Essex County is a wide-reaching county of about 863,002 residents in New Jersey. Its public-school system serves approximately 145,473 students across 249 schools.

Zooming out, census numbers show median household income runs near $80,789, roughly 39% of adults have completed at least a four-year degree, and the poverty rate is around 11%. That income level is 22% below the New Jersey median.

Looking at the level breakdown, Essex County is built around 164 elementary schools (72,656 students), 29 middle schools (15,979), 46 high schools (39,220), and 10 combined or other schools.

Newark Public School District dominates the local landscape, accounting for roughly 41,502 students on its own.

Looking at the last 7 years. Combined enrollment now sits at 144,268 students, grew 7% from the 135,365 reported in SY 2017-18. The Hispanic share of public-school enrollment grew from 30% to 36%.

Within the allk12 community for this area, the community for Essex County discusses enrollment trends, district policy changes, and bus-route updates. Parents, students, and educators in the area can post or comment.

Frequently asked questions

How many public schools are in Essex County?
Essex County, New Jersey has 249 public K-12 schools serving approximately 145,473 students.
How many high schools are in Essex County?
Essex County, New Jersey has 46 public high schools, serving approximately 39,220 students.
How many middle schools are in Essex County?
Essex County, New Jersey has 29 public middle schools, serving approximately 15,979 students.
How many elementary schools are in Essex County?
Essex County, New Jersey has 164 public elementary schools, serving approximately 72,656 students.
What is the largest school district in Essex County?
Newark Public School District is the largest school district in Essex County, serving approximately 41,502 students. The county contains 47 school districts overall.
How many people live in Essex County?
Essex County has roughly 863,002 residents according to the latest Census ACS 5-year estimate.
What is the median household income in Essex County?
Median household income in Essex County is $80,789, below the New Jersey average of $103,339. About 11.3% of residents live below the federal poverty line.
How educated are residents of Essex County?
Approximately 39.1% of adults 25 and older in Essex County hold a bachelor's degree or higher, according to the Census ACS 5-year estimate.
What share of students in Essex County qualify for free or reduced lunch?
Roughly 54.0% of students in Essex County public schools qualify for free or reduced-price lunch, a common proxy for low-income enrollment. This is higher than the New Jersey county average of 41.8%.
What is the student-teacher ratio in Essex County schools?
Across Essex County public schools, the enrollment-weighted student-teacher ratio is approximately 15.3 to 1.

Essex County school rankings

Largest schoolsAll rankings →
DATA · Census ACS 5-year · NCES Common Core of Data