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 SchoolsWaxhaw1395
East Union Middle SchoolUnion County Public SchoolsMarshville774
Marvin Ridge Middle SchoolUnion County Public SchoolsWaxhaw1355
Monroe Middle SchoolUnion County Public SchoolsMonroe868
Parkwood Middle SchoolUnion County Public SchoolsMonroe808
Piedmont Middle SchoolUnion County Public SchoolsMonroe1019
Porter Ridge Middle SchoolUnion County Public SchoolsIndian Trail1282
Sun Valley Middle SchoolUnion County Public SchoolsIndian Trail1212