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.
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.
Largest districts
- 1.Newark Public School District44,199
- 2.Elizabeth Public Schools28,454
- 3.Jersey City Public Schools25,951
- 4.Paterson Public School District24,291
- 5.Edison Township School District17,032
- 6.Trenton Public School District15,964
- 7.Toms River Regional School District14,454
- 8.Woodbridge Township School District14,042
- 9.Union City School District12,764
- 10.Hamilton Township Public School District12,476
Lowest student-teacher ratio
- 1.Monmouth County Vocational School District7.6
- 2.Ocean City School District8.0
- 3.Mountain Lakes Public School District8.1
- 4.Franklin Lakes School District8.1
- 5.Tinton Falls School District8.3
- 6.Warren Township School District8.4
- 7.Colts Neck Township School District8.4
- 8.Branchburg Township School District8.6
- 9.Ridgefield School District8.7
- 10.Northern Valley Regional High School District9.0
Highest student-teacher ratio
- 1.Camden Prep Inc.99.8
- 2.North Star Academy Charter School35.6
- 3.Great Oaks Legacy Charter School33.9
- 4.Marion P. Thomas Charter School24.4
- 5.BelovED Community Charter22.2
- 6.TEAM Academy Charter School22.1
- 7.College Achieve Paterson Charter School20.1
- 8.Foundation Academy Charter School19.9
- 9.KIPP: Cooper Norcross A New Jersey Nonprofit Corporation18.2
- 10.Morris County Vocational School District17.5
Highest spending per pupil (2020)
- 1.Lakewood Township School District$53,546
- 2.Camden City School District$45,565
- 3.Northern Valley Regional High School District$44,404
- 4.Asbury Park School District$44,002
- 5.Bergen County Vocational Technical School District$42,707
- 6.Branchburg Township School District$39,240
- 7.Millstone Township School District$38,267
- 8.Mountain Lakes Public School District$37,973
- 9.Teaneck School District$36,165
- 10.Pascack Valley Regional High School District$34,909
Lowest spending per pupil (2020)
- 1.College Achieve Central Charter School$13,066
- 2.Central Jersey College Prep Charter School$13,345
- 3.Empowerment Academy Charter School$14,387
- 4.College Achieve Paterson Charter School$14,740
- 5.Bergen Arts and Science Charter School$15,196
- 6.Paterson Arts and Science Charter School$16,070
- 7.BelovED Community Charter$16,632
- 8.East Greenwich Township School District$17,106
- 9.Kingsway Regional School District$17,193
- 10.North Star Academy Charter School$17,421
Most charter schools
- 1.North Star Academy Charter School1
- 2.TEAM Academy Charter School1
- 3.Camden's Promise Charter School1
- 4.Passaic Arts and Science Charter School1
- 5.Great Oaks Legacy Charter School1
- 6.Paterson Charter School for Science and Technology1
- 7.College Achieve Paterson Charter School1
- 8.BelovED Community Charter1
- 9.College Achieve Central Charter School1
- 10.LEAP Academy University Charter School1
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
- Passaic County Technical Institute Wayne, 3,565 students
- Clifton High School Clifton, 3,150 students
- Union City High School Union City, 3,147 students
- Bayonne High School Bayonne, 2,830 students
- Perth Amboy High School Perth Amboy, 2,769 students
- Vineland Senior High School Vineland, 2,736 students
- John P. Stevens High School Edison, 2,687 students
- Bridgewater-Raritan High School Bridgewater, 2,673 students
- South Brunswick High School Monmouth Junction, 2,666 students
- Old Bridge High School Matawan, 2,659 students
- Monroe Township High School Monroe Township, 2,583 students
- Passaic High School No. 12 Passaic, 2,484 students
- New Brunswick High School New Brunswick, 2,443 students
- Union High School Union, 2,410 students
- Edison High School Edison, 2,393 students
Middle schools 443
- Churchill Junior High School East Brunswick, 2,080 students
- Williamstown Middle School Williamstown, 1,694 students
- Monroe Township Middle School Monroe Township, 1,681 students
- Hackensack Middle School Hackensack, 1,399 students
- Sayreville Middle School Parlin, 1,294 students
- Toms River Intermediate School East Toms River, 1,271 students
- Woodrow Wilson Middle School Clifton, 1,255 students
- Hillsborough Township Middle School Hillsborough, 1,246 students
- Lewis F. Cole Middle School Fort Lee, 1,227 students
- Hammarskjold Upper Elementary School East Brunswick, 1,221 students
- Bridgewater-Raritan Middle School Bridgewater, 1,220 students
- Manalapan-Englishtown Middle School Manalapan, 1,207 students
- Woodrow Wilson Middle School Edison, 1,206 students
- Thomas R Grover Middle School West Windsor, 1,183 students
- Melvin H. Kreps Middle School East Windsor, 1,160 students
Elementary schools 1,496
- Swift-Slaybaugh Complex Egg Harbor Township, 1,422 students
- George L. Hess Educational Complex Mays Landing, 1,315 students
- Ann Street School Newark, 1,294 students
- Lafayette Street School Newark, 1,213 students
- William Shemin Midtown Community School #8 Bayonne, 1,203 students
- Lincoln Elementary School North Bergen, 1,193 students
- First Avenue School Newark, 1,084 students
- Cornelia F. Bradford School Jersey City, 1,082 students
- Oliver Street School Newark, 1,034 students
- Wilson Avenue School Newark, 1,006 students
- Sharon School Robbinsville, 1,005 students
- Toussaint L'Ouverture-Marquis de Lafayette School No. 6 Elizabeth, 1,001 students
- Haledon Public School Haledon, 996 students
- Robert Waters Elementary School Union City, 983 students
- Dr. Joyanne D. Miller Elementary School Egg Harbor Township, 980 students
Cities with the most public schools
- Newark 85 schools
- Jersey City 53 schools
- Paterson 49 schools
- Elizabeth 38 schools
- Trenton 37 schools
- Hamilton 27 schools
- Camden 23 schools
- East Orange 21 schools
- Edison 20 schools
- Plainfield 20 schools
- Clifton 20 schools
- Cherry Hill 19 schools
- Passaic 19 schools
- Paramus 19 schools
- Vineland 18 schools
- Toms River 18 schools
- Wayne 17 schools
- Piscataway 17 schools
- Scotch Plains 16 schools
- Freehold 16 schools
Neighbouring states
- Delaware 236 schools
- New York 4,810 schools
- Pennsylvania 2,932 schools
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.