Map of Union County, North Carolina Elementary School Attendance Zones

List of Elementary Schools in Union County North Carolina

Map KeySchool NameSchool DistrictCityTotal Students
Antioch Elementary SchoolUnion County Public SchoolsMatthews828
Benton Heights Elementary SchoolUnion County Public SchoolsMonroe544
East Elementary SchoolUnion County Public SchoolsMonroe432
Fairview Elementary SchoolUnion County Public SchoolsMonroe362
Hemby Bridge Elementary SchoolUnion County Public SchoolsIndian Trail410
Indian Trail Elementary SchoolUnion County Public SchoolsIndian Trail544
Kensington Elementary SchoolUnion County Public SchoolsWaxhaw980
Marshville Elementary SchoolUnion County Public SchoolsMarshville372
Marvin Elementary SchoolUnion County Public SchoolsWaxhaw710
New Salem Elementary SchoolUnion County Public SchoolsMarshville227
New Town Elementary SchoolUnion County Public SchoolsWaxhaw755
Poplin Elementary SchoolUnion County Public SchoolsIndian Trail628
Porter Ridge Elementary SchoolUnion County Public SchoolsIndian Trail530
Prospect Elementary SchoolUnion County Public SchoolsMonroe352
Rea View Elementary SchoolUnion County Public SchoolsWaxhaw594
Rock Rest Elementary SchoolUnion County Public SchoolsMonroe469
Rocky River Elementary SchoolUnion County Public SchoolsMonroe530
Sandy Ridge Elementary SchoolUnion County Public SchoolsWaxhaw579
Sardis Elementary SchoolUnion County Public SchoolsMonroe466
Shiloh Elementary SchoolUnion County Public SchoolsMonroe564
Stallings Elementary SchoolUnion County Public SchoolsStallings647
Sun Valley Elementary SchoolUnion County Public SchoolsMonroe530
Union Elementary SchoolUnion County Public SchoolsWingate291
Unionville Elementary SchoolUnion County Public SchoolsMonroe620
Walter Bickett Elementary SchoolUnion County Public SchoolsMonroe545
Waxhaw Elementary SchoolUnion County Public SchoolsWaxhaw488
Weddington Elementary SchoolUnion County Public SchoolsMatthews713
Wesley Chapel Elementary SchoolUnion County Public SchoolsMonroe577
Western Union Elementary SchoolUnion County Public SchoolsWaxhaw450
Wingate Elementary SchoolUnion County Public SchoolsWingate418