Union County Public Schools

All
(55)
All
(55)
 
High
(14)
High
(14)
 
Middle
(12)
Middle
(12)
 
Elementary
(33)
Elementary
(33)
 
Pre-K
(23)
Pre-K
(23)
 
Charter
(3)
Charter
(3)
 
Private
(11)
Private
(11)
 

Union County Public Schools

  • School Location Grades Students
  • Indian Trail Union Prep Academy At Indian Trail Charter School
    14015 East Independence Blvd
    Indian Trail, NC 28079
    (704)681-8149

    Grades: NS | n/a students
  • Waxhaw Union Day School Charter School
    8120 Kensington Rd
    Waxhaw, NC 28173
    (919)807-3491

    Grades: NS | n/a students
  • Matthews Antioch Elementary School
    3101 Antioch Church Road
    Matthews, NC 28104
    (704)841-2505

    Grades: K-5 | 726 students
  • Monroe Benton Heights Elementary School
    1200 Concord Ave
    Monroe, NC 28110
    (704)296-3100

    Grades: PK-5 | 602 students
  • Monroe Central Academy Of Technology & Arts
    600 Brewer Dr
    Monroe, NC 28112
    (704)296-3088

    Grades: 9-12 | 793 students
  • Waxhaw Cuthbertson High School
    1400 Cuthbertson Rd
    Waxhaw, NC 28173
    (704)296-0105

    Grades: 9-12 | 1526 students
  • Waxhaw Cuthbertson Middle School
    1520 Cuthbertson Rd
    Waxhaw, NC 28173
    (704)296-0107

    Grades: 6-8 | 1151 students
  • Monroe East Elementary School
    515 Elizabeth Ave
    Monroe, NC 28112
    (704)296-3110

    Grades: PK-5 | 568 students
  • Marshville East Union Middle School
    6010 W Marshville Blvd
    Marshville, NC 28103
    (704)290-1540

    Grades: 6-8 | 877 students
  • Monroe Fairview Elementary School
    110 Clontz Road
    Monroe, NC 28110
    (704)753-2800

    Grades: PK-5 | 520 students
  • Marshville Forest Hills High School
    100 Forest Hills School Rd
    Marshville, NC 28103
    (704)233-4001

    Grades: 9-12 | 1013 students
  • Indian Trail Hemby Bridge Elementary School
    6701 Indian Trl-fairview Rd
    Indian Trail, NC 28079
    (704)296-6352

    Grades: PK-5 | 507 students
  • Indian Trail Indian Trail Elementary School
    200 Education Rd
    Indian Trail, NC 28079
    (704)296-3095

    Grades: PK-5 | 669 students
  • Waxhaw Kensington Elementary School
    8701 Kensington Drive
    Waxhaw, NC 28173
    (704)290-1500

    Grades: K-5 | 727 students
  • Marshville Marshville Elementary School
    515 North Elm Street
    Marshville, NC 28103
    (704)296-6340

    Grades: PK-5 | 503 students
  • Waxhaw Marvin Elementary School
    9700 Marvin School Rd
    Waxhaw, NC 28173
    (704)843-5399

    Grades: PK-5 | 625 students
  • Waxhaw Marvin Ridge High School
    2825 Crane Road
    Waxhaw, NC 28173
    (704)290-1520

    Grades: 9-12 | 1630 students
  • Waxhaw Marvin Ridge Middle School
    2831 Crane Road
    Waxhaw, NC 28173
    (704)290-1510

    Grades: 6-8 | 1218 students
  • Monroe Monroe High School
    1 High School Dr
    Monroe, NC 28112
    (704)296-3130

    Grades: 9-12 | 1148 students
  • Monroe Monroe Middle School
    601 E Sunset Drive
    Monroe, NC 28112
    (704)296-3120

    Grades: 6-8 | 1052 students
  • Marshville New Salem Elementary School
    6106 Hwy 205
    Marshville, NC 28103
    (704)385-9430

    Grades: PK-5 | 317 students
  • Waxhaw New Town Elementary School
    1100 Waxhaw-indian Tr. Rd.
    Waxhaw, NC 28173
    (704)290-1525

    Grades: PK-5 | 966 students
  • Monroe Parkwood High School
    3220 Parkwood School Rd
    Monroe, NC 28112
    (704)764-2900

    Grades: 9-12 | 1072 students
  • Monroe Parkwood Middle School
    3219 Parkwood School Rd
    Monroe, NC 28112
    (704)764-2910

    Grades: 6-8 | 1002 students
  • Monroe Piedmont High School
    3006 Sikes Mill Road
    Monroe, NC 28110
    (704)753-2810

    Grades: 9-12 | 1364 students
  • Monroe Piedmont Middle School
    2816 Sikes Mill Rd
    Monroe, NC 28110
    (704)296-6350

    Grades: 6-8 | 1043 students
  • Indian Trail Poplin Elementary School
    5627 Poplin Rd
    Indian Trail, NC 28079
    (704)296-0320

    Grades: PK-5 | 793 students
  • Indian Trail Porter Ridge Elementary School
    2843 Ridge Road
    Indian Trail, NC 28079
    (704)289-1965

    Grades: PK-5 | 468 students
  • Indian Trail Porter Ridge High School
    2839 Ridge Road
    Indian Trail, NC 28079
    (704)292-7662

    Grades: 9-12 | 1689 students
  • Indian Trail Porter Ridge Middle School
    2827 Ridge Road
    Indian Trail, NC 28079
    (704)225-7555

    Grades: 6-8 | 1348 students
  • Monroe Prospect Elementary School
    3005 Ruben Rd
    Monroe, NC 28112
    (704)764-2920

    Grades: K-5 | 493 students
  • Waxhaw Rea View Elementary School
    320 Reid Dairy Road
    Waxhaw, NC 28173
    (704)290-1524

    Grades: K-5 | 608 students
  • Monroe Rock Rest Elementary School
    814 Old Pageland-monroe Rd
    Monroe, NC 28112
    (704)290-1513

    Grades: PK-5 | 649 students
  • Monroe Rocky River Elementary School
    500 N. Rocky River Road
    Monroe, NC 28110
    (704)290-1523

    Grades: PK-5 | 882 students
  • Waxhaw Sandy Ridge Elementary School
    10101 Waxhaw Manor Drive
    Waxhaw, NC 28173
    (704)290-1505

    Grades: PK-5 | 606 students
  • Show 20 more public schools in Union County, NC
Recent Articles
July 12, 2018
Being a teacher has never been easy but changes in federal funding and legislation have made it harder than ever for public school teachers. Keep reading to learn more.
July 12, 2018
Meal delivery services are all the rage these days, but could they be the solution to the school lunch problem? Keep reading to find out!
May 18, 2018
Find out where the members of the 115th House of Representatives went to school and how many chose private school over public school for their own children.