Map of Union County, North Carolina Middle School Attendance Zones

List of Middle Schools in Union County North Carolina

Map KeySchool NameSchool DistrictCityTotal Students
Cuthbertson Middle SchoolUnion County Public SchoolsWaxhaw1393
East Union Middle SchoolUnion County Public SchoolsMarshville684
Marvin Ridge Middle SchoolUnion County Public SchoolsWaxhaw1409
Monroe Middle SchoolUnion County Public SchoolsMonroe953
Parkwood Middle SchoolUnion County Public SchoolsMonroe799
Piedmont Middle SchoolUnion County Public SchoolsMonroe964
Porter Ridge Middle SchoolUnion County Public SchoolsIndian Trail1273
Sun Valley Middle SchoolUnion County Public SchoolsIndian Trail1071