Union County Public Schools

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

Union County Public Schools

  • School Location Grades 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
  • Monroe Sardis Elementary School
    4416 Sardis Church Road
    Monroe, NC 28110
    (704)882-4303

    Grades: PK-5 | 575 students
  • Monroe Shiloh Elementary School
    5210 Rogers Rd
    Monroe, NC 28110
    (704)296-3035

    Grades: PK-5 | 548 students
  • Show 20 more public schools in Union County, NC
Recent Articles
Learn about how public schools are implementing new programs that encourage dropouts to return to the classroom.
Childhood obesity rates continue to climb. While many public schools have implemented policies and programs to combat the problem, there is always more to be done. Keep reading to learn what schools are doing to prevent obesity and how you can help.
Food allergies are no laughing matter and it doesn't take long for them to become dangerous. Keep reading to learn how to keep your child safe at school if he has a food allergy.