Middlesex County
The 214 public K-12 schools in Middlesex County cover all standard grade bands (135 elementary, 40 middle, and 33 high), with combined enrollment around 129,255.
7-year change in Middlesex County
SY 2017-18 vs SY 2024-25County vs. school enrollment demographics
Left bar is the racial makeup of Middlesex County residents (Census ACS 5-year). Right bar is the enrollment-weighted makeup of public schools in the county (NCES CCD). NCES systematically under-reports Hispanic, Pacific Islander, and Native American enrollment for many schools; where the resident share is meaningful but the reported school share is zero, we mark the school bar "not reported".
Test scores in Middlesex County
Latest 2024-25 ELA proficiency, 177 schools ranked. New Jersey state average: 53.1%.
- Hatikvah International Academy Charter School· 90.1%
- John Adams Middle School· 86.9%
- Metuchen High School· 86.1%
- Edgar Middle School· 84.7%
- Crossroads South Middle School· 84.6%
| Name | City | Level | Grades | Enrollment | Rating |
|---|---|---|---|---|---|
| Piscataway Regional Day School | Piscataway | Combined | 01-12 | 119 | · |
| Academy Learning Center | Monroe Township | Combined | PK-12 | 113 | · |
| Dayton Elementary School | Dayton | Elementary | PK-PK | 110 | · |
| North Brunswick Twp Early Childhood Center | North Brunswick | Elementary | PK-PK | 106 | · |
| Roosevelt Preschool Annex | South Plainfield | Elementary | PK-PK | 92 | · |
| New Brunswick Adult High School | New Brunswick | High | 09-12 | 85 | · |
| Deans Elementary School | Monmouth Junction | Elementary | PK-PK | 75 | · |
| Edison Early Learning Center | Edison | Elementary | PK-KG | 52 | · |
| NuView Academy | Piscataway | Combined | KG-12 | 46 | · |
| MIDDLESEX CO JDC | New Brunswick | High | 06-12 | 0 | · |
| NEW JERSEY TRAINING SCHOOL | Jamesburg | High | 08-12 | 0 | · |
| ADULT DIAGNOSTIC AND TREATMENT CENTER | Avenel | Elementary | N-N | · | · |
| Ford Avenue Elementary School | Fords | Combined | M-M | · | · |
| UMDNJ - CTR | Piscataway | Elementary | 04-05 | · | · |
Cities in Middlesex County
About Middlesex County
Across the sizable New Jersey county of Middlesex County of about 871,290 residents, the public-school footprint covers 214 schools and about 129,255 students.
Looking at the wider area, census numbers show the median household earns about $111,549 a year, 46% of adults hold a bachelor's degree or higher, and the federal-poverty share is near 6%. That income level is 8% noticeably above the New Jersey median.
In terms of grade levels, Middlesex County consists of 135 elementary schools (57,342 students), 40 middle schools (30,262), 33 high schools (41,060), and 6 combined or other schools.
The largest single district in Middlesex County is Edison Township School District, which alone enrolls about 16,617 students.
Over the past 7-year window. Across the same 7-year window, public-school enrollment held roughly steady: 131,236 students in SY 2017-18 versus 129,255 in SY 2024-25. Over that span, Middlesex County added 10 schools, going from 199 to 209. Demographically, the White share of enrollment decreased from 29% to 22%.
On allk12, the community for Middlesex County discusses school events, board meetings, and seasonal calendars. Anyone with firsthand knowledge of these schools is welcome to weigh in.