Mercer County Schools & Education

Mercer County, New Jersey

School Score

66/100

Higher = better

Rating

Average

Graduation Rate

87.5%

National avg 87.5%

Education Statistics

Graduation Rate

87.5%

National avg 87.5%

State avg 91.4%

Per-Pupil Spending

$12,247

National avg $13,239

State avg $13,088

School Score

66/100

Higher = better

State avg 80/100

State School Rank

#18

of 21 counties (1 = best)

Education Overview

About Schools in Mercer County, New Jersey

Education at the State Capital

Mercer County features 109 public schools across 20 districts, providing education to 56,529 students. The landscape is well-balanced with 59 elementary schools, 23 middle schools, and 21 high schools.

Matching National Success Standards

Mercer's 87.5% graduation rate aligns closely with the national average of 87.0%, though it falls below the New Jersey average of 91.4%. The county spends $12,247 per pupil to maintain its school score of 63.5.

Large Districts and Charter Diversity

The Trenton Public School District is the largest with 12,483 students, followed closely by Hamilton Township with 11,973. Eight charter schools operate in the county, providing alternative options for about 7% of the total school population.

Diverse Suburban and City Locales

Most students attend one of the 68 suburban schools, though 40 schools are located in city settings like Trenton. The average school size is 538 students, ranging from smaller primary schools to large campuses like Trenton Central High with 2,255 students.

Central Jersey Schools and Your Home

Mercer County offers a variety of educational environments, from the competitive Princeton Public Schools to expansive suburban districts. Choosing a home here means balancing school size, locale, and district performance for your family's needs.

School Overview

Total Schools

109

in Mercer County

Total Enrollment

56,529

students

School Districts

20

districts

Charter Schools

8

7% of total

School Type Breakdown

Elementary59
Middle23
High21
Other6

20 School Districts in Mercer County

Trenton Public School District

25 schools
12,483 students

Hamilton Township Public School District

23 schools
11,973 students

West Windsor-Plainsboro Regional School District

10 schools
8,959 students

East Windsor Regional School District

6 schools
5,079 students

Princeton Public School District

6 schools
3,723 students

Lawrence Township Public School District

7 schools
3,639 students

Ewing Township School District

5 schools
3,469 students

Hopewell Valley Regional School District

6 schools
3,442 students

Robbinsville Public School District

3 schools
3,054 students

Foundation Academy Charter School

1 school
1,044 students

109 Public Schools in Mercer County

Trenton Central High School - Main Campus

Trenton Public School District

10–12High2,255 students
Hightstown High School

East Windsor Regional School District

9–12High1,644 students
West Windsor-Plainsboro High School South

West Windsor-Plainsboro Regional School District

9–12High1,630 students
Princeton High School

Princeton Public School District

9–12High1,532 students
Hamilton East - Steinert

Hamilton Township Public School District

9–12High1,427 students
Hamilton West-Watson

Hamilton Township Public School District

9–12High1,348 students
Lawrence High School

Lawrence Township Public School District

9–12High1,207 students
Thomas R Grover Middle School

West Windsor-Plainsboro Regional School District

6–8Middle1,197 students
Melvin H. Kreps Middle School

East Windsor Regional School District

6–8Middle1,176 students
Ewing High School

Ewing Township School District

9–12High1,109 students
Hopewell Valley Central High School

Hopewell Valley Regional School District

9–12High1,079 students
Robbinsville High School

Robbinsville Public School District

9–12High1,057 students
Foundation Academy Charter School

Foundation Academy Charter School

KG–12Charter1,044 students
Hamilton North - Nottingham

Hamilton Township Public School District

9–12High1,005 students
Sharon School

Robbinsville Public School District

PK–4Primary1,005 students
Pond Road Middle School

Robbinsville Public School District

5–8Middle992 students
Albert E Grice Middle School

Hamilton Township Public School District

6–8Middle967 students
Emily C. Reynolds Middle School

Hamilton Township Public School District

6–8Middle939 students
Richard C Crockett Middle School

Hamilton Township Public School District

6–8Middle863 students
Princeton Middle School

Princeton Public School District

6–8Middle816 students

Educational Attainment

Annual Per-Pupil Expenditure

$12,247

State avg $13,088

Find Homes Near Top Schools

Browse homes in Mercer County filtered by school ratings on Zillow.

Search on Zillow →

Find a Tutor in Mercer County

Connect with local and online tutors via Wyzant for personalized learning support.

Find a Tutor →

Sponsored

Frequently Asked Questions

Schools in Mercer County, New Jersey — FAQ

What does the school system look like in Mercer County, New Jersey?

Mercer County features 109 public schools across 20 districts, providing education to 56,529 students. The landscape is well-balanced with 59 elementary schools, 23 middle schools, and 21 high schools.

How do schools in Mercer County perform academically?

Mercer's 87.5% graduation rate aligns closely with the national average of 87.0%, though it falls below the New Jersey average of 91.4%. The county spends $12,247 per pupil to maintain its school score of 63.5.

What are the major school districts in Mercer County, New Jersey?

The Trenton Public School District is the largest with 12,483 students, followed closely by Hamilton Township with 11,973. Eight charter schools operate in the county, providing alternative options for about 7% of the total school population.

What is the school experience like in Mercer County?

Most students attend one of the 68 suburban schools, though 40 schools are located in city settings like Trenton. The average school size is 538 students, ranging from smaller primary schools to large campuses like Trenton Central High with 2,255 students.

How can I find homes near good schools in Mercer County, New Jersey?

Mercer County offers a variety of educational environments, from the competitive Princeton Public Schools to expansive suburban districts. Choosing a home here means balancing school size, locale, and district performance for your family's needs.

Counties with Similar School Profile

Data Sources

Education data sourced from the National Center for Education Statistics (NCES) and the U.S. Census Bureau American Community Survey. School scores are derived composite metrics.

Data is informational only. Coverage varies by county and reporting year. Not for use as the sole basis for educational decisions.