Click on a Middlesex County school district to visit their website, or use the map to search for schools by address, zip code or city:

Academy for Urban Leadership Charter School Carteret Public Schools
The Cranbury School Dunellen Public Schools
East Brunswick Public Schools Edison Township Public Schools
Greater Brunswick Charter School Hatikvah International Charter School
Highland Park School District Jamesburg Public Schools
Metuchen Public Schools Middlesex Borough Public Schools
Middlesex County Vocational and Technical Schools Middlesex Regional Educational Services Commission
Milltown Borough Public Schools Monroe Township School District
New Brunswick Public Schools North Brunswick Township Public Schools
Old Bridge Township Public Schools Perth Amboy Public Schools
Piscataway Township Schools Sayreville Public Schools
South Amboy Public Schools South Brunswick School District 
South Plainfield Public Schools South River Public Schools 
Spotswood Public Schools  Woodbridge Township School District