School Districts in Middlesex County, NJ, United States of America

The following is a list of school districts in Middlesex County, NJ. Middlesex County has 30 school districts. Click on the school districts below to view the Middlesex County schools located there.

School District Name City
Academy for Urban Leadership Charter School Perth Amboy
Carteret Public School District Carteret
Cranbury Township School District Cranbury
Dunellen Public School District Dunellen
East Brunswick Township School District East Brunswick
Edison Township School District Edison
Educational Services Commission of New Jersey Piscataway
Greater Brunswick Charter School New Brunswick
Hatikvah International Academy Charter School East Brunswick
Highland Park Boro School District HIGHLAND PARK
Jamesburg Public School District JAMESBURG
Metuchen Public School District Metuchen
Middlesex Borough School District Middlesex
MIDDLESEX CO JDC NEW BRUNSWICK
Middlesex County STEM Charter School Perth Amboy
Middlesex County Vocational and Technical School District East Brunswick
Milltown School District Milltown
Monroe Township School District MONROE TOWNSHIP
New Brunswick School District New Brunswick
North Brunswick Township School District North Brunswick
Old Bridge Township School District Matawan
Perth Amboy Public School District Perth Amboy
Piscataway Township School District Piscataway
Sayreville School District South Amboy
South Amboy School District South Amboy
South Brunswick School District North Brunswick
South Plainfield School District South Plainfield
South River Public School District South River
Spotswood Public School District Spotswood
Woodbridge Township School District WOODBRIDGE