Skip to main content
NJ County FIPS: 34023

Public Schools in Middlesex County, NJ

Directory of 213 public schools operating in Middlesex County.

County Public School Enrollment & Staffing Trends

NCES Multi-Year Cohorts
0 76,850 153,700 2020-2021: 128,926 students 128,926 2020-2021 2021-2022: 128,046 students 128,046 -0.7% 2021-2022 2022-2023: 129,681 students 129,681 +1.3% 2022-2023 2023-2024: 130,178 students 130,178 +0.4% 2023-2024 2024-2025: 129,255 students 129,255 -0.7% 2024-2025
School Year Operating Schools Total Students Teachers (FTE) Student/Teacher Ratio Total FRPL
2024-2025 212 129,255 10,936.5 11.7:1 *reporting schools 54,752
2023-2024 209 130,178 10,990.2 11.8:1 *reporting schools 46,948
2022-2023 206 129,681 10,786.7 11.9:1 *reporting schools 45,905
2021-2022 206 128,046 10,781.1 11.8:1 *reporting schools 40,684
2020-2021 202 128,926 10,671.2 12.1:1 *reporting schools 44,376

School Districts in Middlesex County

Cities & Municipalities in Middlesex County

37 Cities

County Schools Listing

Page 1 of 9
School Name Grades Level District City Action
A Chester Redshaw School PK-5 Elementary School New Brunswick School District NEW BRUNSWICK View ›
ADULT DIAGNOSTIC AND TREATMENT CENTER — General K-12 OFFICE OF EDUCATIONAL SERVICES DEPARTMENT OF CORRECTIONS AVENEL View ›
Academy Learning Center PK-12 Other / Combined Educational Services Commission of New Jersey MONROE TOWNSHIP View ›
Academy for Urban Leadership Charter School 7-12 High School Academy for Urban Leadership Charter School Perth Amboy View ›
Alan B. Shepard Elementary School K-5 Elementary School Old Bridge Township School District OLD BRIDGE View ›
Anthony V. Ceres Elementary School K-5 Elementary School Perth Amboy Public School District PERTH AMBOY View ›
Applegarth Elementary School 4-5 Elementary School Monroe Township School District Monroe Twp View ›
Arbor Elementary School 4-5 Elementary School Piscataway Township School District PISCATAWAY View ›
Arthur M. Judd PK-4 Elementary School North Brunswick Township School District NORTH BRUNSWICK View ›
Avenel Middle School 6-8 Middle School Woodbridge Township School District AVENEL View ›
Avenel Street Elementary School K-5 Elementary School Woodbridge Township School District AVENEL View ›
Barclay Brook School PK-2 Elementary School Monroe Township School District MONROE TWP View ›
Bartle Elementary School 2-5 Elementary School Highland Park Boro School District HIGHLAND PARK View ›
Benjamin Franklin Elementary School K-5 Elementary School Edison Township School District EDISON View ›
Blanquita B. Valenti Community School K-8 Elementary School New Brunswick School District New Brunswick View ›
Bowne-Munro Elementary School PK-4 Elementary School East Brunswick Township School District EAST BRUNSWICK View ›
Bright Beginnings Learning Center PK-4 Elementary School Educational Services Commission of New Jersey PISCATAWAY View ›
Brooks Crossing Elementary School K-5 Elementary School South Brunswick School District MONMOUTH JUNCTION View ›
Brookside Elementary School 3-5 Elementary School Monroe Township School District MONROE TOWNSHIP View ›
Brunswick Acres Elementary School PK-5 Elementary School South Brunswick School District KENDALL PARK View ›
Cambridge Elementary School K-5 Elementary School South Brunswick School District KENDALL PARK View ›
Campbell Elementary School 1-4 Elementary School Metuchen Public School District METUCHEN View ›
Carl Sandburg Middle School 6-8 Middle School Old Bridge Township School District OLD BRIDGE View ›
Carteret High School 9-12 High School Carteret Public School District CARTERET View ›
Carteret Junior High School 7-8 Middle School Carteret Public School District Carteret View ›
Page 1 of 9