Skip to content
BCER

NJ ยท 2024-25 school year

Public schools in New Jersey

New Jersey has 2,557 open public schools run by 700 districts and other education agencies, enrolling 1,355,569 students. Schools average 11.7 students per teacher, compared with 15.3 nationally.

State totals

Districts
700
Schools
2,557
Students
1,355,569
Teachers (FTE)
115,402
Students per teacher
11.7
US: 15.3
Charter schools
86
Total spending
$35.1 billion
2020 finance data
Spending per pupil
$25,026
2020 finance data. US: $16,826

In the 2020 finance data, districts in New Jersey spent $25,026 per pupil, which is above the US figure of $16,826. Dollars are nominal and not adjusted for regional costs or inflation.

Download all 2,557 New Jersey schools (CSV)

School districts in New Jersey

All 700 districts and agencies, largest first. Filter by name or city, or sort any column.
Newark Public School DistrictNewark6444,19915.6$32,694
Elizabeth Public SchoolsElizabeth3728,45413.0$22,558
Jersey City Public SchoolsJersey City3925,95112.1$28,991
Paterson Public School DistrictPaterson4324,29114.0$27,902
Edison Township School DistrictEdison1917,03213.7$18,781
Trenton Public School DistrictTrenton2515,96416.1$24,515
Toms River Regional School DistrictToms River1814,45413.8$20,963
Woodbridge Township School DistrictWoodbridge2414,04211.5$22,157
Union City School DistrictUnion City1412,76415.1$24,051
Hamilton Township Public School DistrictHamilton2312,47612.6$22,496
Passaic City School DistrictPassaic1712,01212.5$32,431
Clifton Public School DistrictClifton1911,01011.6$22,311
Cherry Hill School DistrictCherry Hill1810,91012.4$23,452
Bayonne School DistrictBayonne1310,82512.0$19,473
Perth Amboy Public School DistrictPerth Amboy1210,22013.3$28,053
Plainfield Public School DistrictPlainfield1510,19513.6$24,654
Vineland Public School DistrictVineland1410,15413.6$21,188
Freehold Regional High School DistrictEnglishtown610,00515.0$20,795
East Orange School DistrictEast Orange199,41215.8$30,271
New Brunswick School DistrictNew Brunswick138,97211.6$24,771
West Windsor-Plainsboro Regional School DistrictWest Windsor108,90011.5$30,908
Middletown Township Public School DistrictLeonardo168,79111.5$22,131
Brick Township Public School DistrictBrick128,27412.1$20,949
Irvington Public School DistrictIrvington128,26515.1$24,235
East Brunswick Township School DistrictEast Brunswick118,16311.3$24,507
Old Bridge Township School DistrictMatawan148,09212.2$22,081
Township of Union School DistrictUnion108,03013.6$22,788
West New York School DistrictWest New York98,00815.8$21,565
Bridgewater-Raritan Regional School DistrictMartinsville117,86411.2$23,466
South Brunswick School DistrictNorth Brunswick127,69312.1$19,755
Wayne Township Public School DistrictWayne157,65310.7$26,189
Washington Township School DistrictSewell127,54911.6$23,706
Egg Harbor Township School DistrictEgg Harbor Township77,46310.7$23,807
Jackson Township School DistrictJackson97,40912.7$23,957
Piscataway Township School DistrictPiscataway117,33113.3$22,723
Franklin Township Public School DistrictSomerset107,29410.5$28,451
Hillsborough Township Public School DistrictHillsborough97,24611.5$23,101
South Orange-Maplewood School DistrictMaplewood107,14212.1$22,750
West Orange Public SchoolsWest Orange137,11911.0$29,093
North Bergen School DistrictNorth Bergen87,08213.0$20,556
Parsippany-Troy Hills Township School DistrictParsippany147,08211.0$24,539
Camden City School DistrictCamden167,07411.1$45,565
Monroe Township School DistrictMonroe Township86,75012.7$20,636
North Star Academy Charter SchoolNewark16,73135.6$17,421
Linden Public School DistrictLinden116,66412.2$24,426
Gloucester Township Public SchoolsBlackwood116,64512.3$20,456
Atlantic City School DistrictAtlantic City116,58510.7$29,450
Lenape Regional High School DistrictShamong46,53512.5$25,726
Bloomfield Township School DistrictBloomfield116,46811.7$20,651
Sayreville School DistrictParlin96,41511.6$20,012
Showing 1 to 50 of 700

New Jersey district rankings

Ratio and spending lists include only districts with 1,000 or more students, so very small districts do not dominate. These are factual sorts, not quality ratings.

Schools by level

474 high schools, 443 middle schools and 1,496 elementary schools. The largest of each are listed below; use search or a district page for the rest.

High schools 474

  1. Passaic County Technical Institute Wayne, 3,565 students
  2. Clifton High School Clifton, 3,150 students
  3. Union City High School Union City, 3,147 students
  4. Bayonne High School Bayonne, 2,830 students
  5. Perth Amboy High School Perth Amboy, 2,769 students
  6. Vineland Senior High School Vineland, 2,736 students
  7. John P. Stevens High School Edison, 2,687 students
  8. Bridgewater-Raritan High School Bridgewater, 2,673 students
  9. South Brunswick High School Monmouth Junction, 2,666 students
  10. Old Bridge High School Matawan, 2,659 students
  11. Monroe Township High School Monroe Township, 2,583 students
  12. Passaic High School No. 12 Passaic, 2,484 students
  13. New Brunswick High School New Brunswick, 2,443 students
  14. Union High School Union, 2,410 students
  15. Edison High School Edison, 2,393 students

Middle schools 443

  1. Churchill Junior High School East Brunswick, 2,080 students
  2. Williamstown Middle School Williamstown, 1,694 students
  3. Monroe Township Middle School Monroe Township, 1,681 students
  4. Hackensack Middle School Hackensack, 1,399 students
  5. Sayreville Middle School Parlin, 1,294 students
  6. Toms River Intermediate School East Toms River, 1,271 students
  7. Woodrow Wilson Middle School Clifton, 1,255 students
  8. Hillsborough Township Middle School Hillsborough, 1,246 students
  9. Lewis F. Cole Middle School Fort Lee, 1,227 students
  10. Hammarskjold Upper Elementary School East Brunswick, 1,221 students
  11. Bridgewater-Raritan Middle School Bridgewater, 1,220 students
  12. Manalapan-Englishtown Middle School Manalapan, 1,207 students
  13. Woodrow Wilson Middle School Edison, 1,206 students
  14. Thomas R Grover Middle School West Windsor, 1,183 students
  15. Melvin H. Kreps Middle School East Windsor, 1,160 students

Elementary schools 1,496

  1. Swift-Slaybaugh Complex Egg Harbor Township, 1,422 students
  2. George L. Hess Educational Complex Mays Landing, 1,315 students
  3. Ann Street School Newark, 1,294 students
  4. Lafayette Street School Newark, 1,213 students
  5. William Shemin Midtown Community School #8 Bayonne, 1,203 students
  6. Lincoln Elementary School North Bergen, 1,193 students
  7. First Avenue School Newark, 1,084 students
  8. Cornelia F. Bradford School Jersey City, 1,082 students
  9. Oliver Street School Newark, 1,034 students
  10. Wilson Avenue School Newark, 1,006 students
  11. Sharon School Robbinsville, 1,005 students
  12. Toussaint L'Ouverture-Marquis de Lafayette School No. 6 Elizabeth, 1,001 students
  13. Haledon Public School Haledon, 996 students
  14. Robert Waters Elementary School Union City, 983 students
  15. Dr. Joyanne D. Miller Elementary School Egg Harbor Township, 980 students

Cities with the most public schools

Neighbouring states

Source: NCES Common Core of Data 2024-25 and F-33 finance 2020, via the Urban Institute Education Data Portal. Last reviewed October 2026. Finance figures are 2020 finance data in nominal dollars, not adjusted for inflation. Blank values are not available, not applicable or suppressed in the source. See the methodology.