County directory · New Jersey · 2026–27
School districts in Mercer County, NJ
Mercer County has 10 regular public school districts, enrolling 60,265 students in 2024–25. The largest is Trenton Public School District (15,964 students, 26% of the county), followed by Hamilton Township Public School District and West Windsor-Plainsboro Regional School District. All 10 offer kindergarten. New Jersey's kindergarten cutoff: turn 5 by October 1 (a minimum; districts may admit younger).
The 10 districts, largest first
| District and office | Grades | Schools | Students | Kindergarten | District office contact |
|---|---|---|---|---|---|
| Trenton Public School District 108 North Clinton Avenue, Trenton | K–12 | 25 | 15,964 | 1,089 | (609) 656-4900 |
| Hamilton Township Public School District 90 Park Avenue, Hamilton | Pre-K–12 | 23 | 12,476 | 861 | (609) 631-4100 |
| West Windsor-Plainsboro Regional School District 321 Village Rd East, West Windsor also serves Middlesex County | Pre-K–12 | 10 | 8,900 | 439 | (609) 716-5000 |
| East Windsor Regional School District 25A LESHIN LANE, HIGHTSTOWN | Pre-K–12 | 6 | 5,126 | 319 | (609) 443-7717 |
| Princeton Public School District 25 Valley Road, Princeton | Pre-K–12 | 6 | 3,843 | 176 | (609) 806-4200 |
| Lawrence Township Public School District 2565 Princeton Pike, Lawrenceville | Pre-K–12 | 7 | 3,735 | 227 | (609) 671-5500 |
| Ewing Township School District 220 Ewingville Road, Ewing | Pre-K–12 | 5 | 3,658 | 263 | (609) 538-9800 |
| Hopewell Valley Regional School District 425 South Main St, Pennington | Pre-K–12 | 6 | 3,465 | 239 | (609) 737-4000 |
| Robbinsville Public School District 155 Robbinsville Edinburg Rd., Robbinsville | Pre-K–12 | 3 | 3,098 | 156 | (609) 632-0910 |
| Mercer County Special Services School District 1020 Old Trenton Road, Hamilton | Pre-K–12 | 3 | 0 | 0 | (609) 631-2100 |
Mercer County at a glance
Together the 10 districts run 94 schools from offices in 9 towns. The smallest by enrollment is Mercer County Special Services School District, with 0 students; the median Mercer County district has 3,735. By grade span: 9 Pre-K–12 and 1 K–12.
Kindergarten in 2024–25, counting the 9 districts that report a K grade: 3,769 children. The biggest kindergarten was Trenton Public School District's, with 1,089; Hamilton Township Public School District had 861, and the smallest, Robbinsville Public School District, had 156.
Mercer County holds 10 of New Jersey's 559 regular districts (1.8%) and 4.6% of its 1,298,502 public school students, ranking 21st of 21 counties by number of districts and 12th by enrollment. By size, 4 enroll 5,000 or more, 5 enroll 1,000 to 4,999 and 1 have fewer than 1,000 students, and the average school here has about 641 students.
One district reaches past the county line: West Windsor-Plainsboro Regional School District (into Middlesex County).
Which district am I in?
Each district draws its own attendance zones, so your home address decides it, and with 1 of Mercer County's districts crossing county lines the county alone won't. There is no address lookup here; ask the district. Each one's own site:
Trenton Public School District · Hamilton Township Public School District · West Windsor-Plainsboro Regional School District · East Windsor Regional School District · Princeton Public School District · Lawrence Township Public School District · Ewing Township School District · Hopewell Valley Regional School District · Robbinsville Public School District · Mercer County Special Services School District
What grade will my child be in?
More in New Jersey
Every New Jersey district by county · New Jersey kindergarten cutoff
More New Jersey county directories: Atlantic County (23) · Bergen County (75) · Burlington County (38) · Camden County (38) · Cape May County (15) · Warren County (22)