Map of Union County, North Carolina High School Attendance Zones

List of High Schools in Union County North Carolina

Map KeySchool NameSchool DistrictCityTotal Students
Cuthbertson High SchoolUnion County Public SchoolsWaxhaw1823
Forest Hills High SchoolUnion County Public SchoolsMarshville981
Marvin Ridge High SchoolUnion County Public SchoolsWaxhaw1759
Monroe High SchoolUnion County Public SchoolsMonroe1095
Parkwood High SchoolUnion County Public SchoolsMonroe1117
Piedmont High SchoolUnion County Public SchoolsMonroe1360
Porter Ridge High SchoolUnion County Public SchoolsIndian Trail1728
Sun Valley High SchoolUnion County Public SchoolsMonroe1489
Weddington High SchoolUnion County Public SchoolsMatthews1534