SchoolDataLookup

New Jersey Public Schools

New Jersey has 2,543 open public schools, including 1,492 elementary, 441 middle, and 473 high schools — 85 are charter schools.

1,492
Elementary
441
Middle
473
High School
85
Charter

Student Demographics (SY 2023-2024)

Race / Ethnicity Students Share
White 523,247 38%
Hispanic/Latino 474,136 34%
Black or African American 201,784 14%
Asian 143,222 10%
Two or more races 43,722 3%
American Indian / Alaska Native 2,913 0%
Native Hawaiian / Pacific Islander 2,768 0%
Total enrollment 1,392,567 717,313M / 674,479F

Source: NCES CCD State Membership (SEA 052), SY 2023-2024.

Schools

School City Level Teachers
Mahatma Gandhi School Number 25 Passaic Elementary 51.0
Mahatma K. Gandhi School JERSEY CITY Elementary 81.5
Mahwah High School MAHWAH High 90.9
Main Road School NEWFIELD Elementary 31.2
Mainland Regional High School LINWOOD High 95.6
Malcolm E Nettingham Middle School SCOTCH PLAINS Middle 83.7
Malcolm S Mackay School TENAFLY Elementary 29.4
Malcolm X Shabazz High School NEWARK High 25.0
Manalapan High School ENGLISHTOWN High 113.0
Manalapan-Englishtown Middle School Manalapan Middle 86.9
Manasquan Elementary School Manasquan Elementary 59.6
Manasquan High School Manasquan High 79.2
Manchester Regional Day School JACKSON Other 14.3
Manchester Township Elementary School MANCHESTER Elementary 49.8
Manchester Township High School MANCHESTER High 86.8
Manchester Township Middle School MANCHESTER Middle 61.0
Manito Elementary School OAKLAND Elementary 27.3
Mannington Township Elementary School SALEM Elementary 20.0
Mansfield Township Elementary PORT MURRAY Elementary 54.0
Mansfield Township Elementary School COLUMBUS Elementary 32.2
Mansion Avenue School AUDUBON Elementary 33.0
Manville High School Manville High 51.6
Maple Place Middle School OCEANPORT Middle 27.5
Maple Road Elementary School WEST MILFORD Elementary 23.0
Maple Shade High School MAPLE SHADE High 84.7
Maplewood Middle School MAPLEWOOD Middle 80.0
Marcus W. Newcomb Middle School Pemberton Middle 25.0
Margaret C. Clifford School Swedesboro Elementary 23.7
Margaret L Vetter EATONTOWN Elementary 23.7
Margaret Mace Elementary School North Wildwood Elementary 29.0
Maria Varisco Rogers Charter School Charter NEWARK Elementary 40.0
Marian E. McKeown Elementary School NEWTON Elementary 36.9
Marie Durand Elementary School VINELAND Elementary 38.5
Marie H Katzenbach Elementary School for the Deaf Trenton Elementary
Marie H Katzenbach Middle/High School Trenton High
Marie V. Duffy Elementary School Wharton Elementary 48.9
Marine Academy of Science and Technology Highlands High 27.0
Marine Academy of Technology and Environmental Science MANAHAWKIN High 22.0
Mario Drago School No. 3 Passaic Elementary 70.0
Marion P. Thomas Charter School Charter NEWARK Other 58.0
Marion T. Bedwell Elementary School Bernardsville Elementary 46.5
Mark Newbie Elementary School COLLINGSWOOD Elementary 12.6
Markham Place School LITTLE SILVER Middle 38.8
Marlboro Elementary School MARLBORO Elementary 43.7
Marlboro High School MARLBORO High 108.0
Marlboro Memorial Middle School MORGANVILLE Middle 72.3
Marlboro Middle School MARLBORO Middle 94.4
Marlton Elementary MARLTON Elementary 37.0
Marlton Middle MARLTON Middle 58.5
Marshall Elementary School S ORANGE Elementary 39.0