Union County Public Schools

All
(53)
All
(53)
 
High
(14)
High
(14)
 
Middle
(12)
Middle
(12)
 
Elementary
(33)
Elementary
(33)
 
Pre-K
(21)
Pre-K
(21)
 
Private
(9)
Private
(9)
 

Union County Public Schools

  • School Location Grades Students
  • MatthewsAntioch Elementary School
    3101 Antioch Church Road
    MatthewsNC 28104
    (704)841-2505

    Grades: KG-5 | 744 students
  • MonroeBenton Heights Elementary School
    1200 Concord Ave
    MonroeNC 28110
    (704)296-3100

    Grades: PK-5 | 631 students
  • MonroeCentral Academy Of Technology & Arts
    600 Brewer Dr
    MonroeNC 28112
    (704)296-3088

    Grades: 9-12 | 802 students
  • WaxhawCuthbertson High School
    1400 Cuthbertson Rd
    WaxhawNC 28173
    (704)296-0105

    Grades: 9-12 | 1449 students
  • WaxhawCuthbertson Middle School
    1520 Cuthbertson Rd
    WaxhawNC 28173
    (704)296-0107

    Grades: 6-8 | 1132 students
  • MonroeEast Elementary School
    515 Elizabeth Ave
    MonroeNC 28112
    (704)296-3110

    Grades: PK-5 | 547 students
  • MarshvilleEast Union Middle School
    6010 W Marshville Blvd
    MarshvilleNC 28103
    (704)290-1540

    Grades: 6-8 | 908 students
  • MonroeFairview Elementary School
    110 Clontz Road
    MonroeNC 28110
    (704)753-2800

    Grades: PK-5 | 563 students
  • MarshvilleForest Hills High School
    100 Forest Hills School Rd
    MarshvilleNC 28103
    (704)233-4001

    Grades: 9-12 | 937 students
  • Indian TrailHemby Bridge Elementary School
    6701 Indian Trl-fairview Rd
    Indian TrailNC 28079
    (704)296-6352

    Grades: PK-5 | 496 students
  • Indian TrailIndian Trail Elementary School
    200 Education Rd
    Indian TrailNC 28079
    (704)296-3095

    Grades: PK-5 | 682 students
  • WaxhawKensington Elementary School
    8701 Kensington Drive
    WaxhawNC 28173
    (704)290-1500

    Grades: KG-5 | 691 students
  • MarshvilleMarshville Elementary School
    Cluster Box 4607
    MarshvilleNC 28103
    (704)296-6340

    Grades: PK-5 | 483 students
  • WaxhawMarvin Elementary School
    9700 Marvin School Rd
    WaxhawNC 28173
    (704)843-5399

    Grades: PK-5 | 626 students
  • WaxhawMarvin Ridge High School
    2825 Crane Road
    WaxhawNC 28173
    (704)290-1520

    Grades: 9-12 | 1573 students
  • WaxhawMarvin Ridge Middle School
    2831 Crane Road
    WaxhawNC 28173
    (704)290-1510

    Grades: 6-8 | 1264 students
  • MonroeMonroe High School
    1 High School Dr
    MonroeNC 28112
    (704)296-3130

    Grades: 9-12 | 1009 students
  • MonroeMonroe Middle School
    601 E Sunset Drive
    MonroeNC 28112
    (704)296-3120

    Grades: 6-8 | 1068 students
  • MarshvilleNew Salem Elementary School
    6106 Hwy 205
    MarshvilleNC 28103
    (704)385-9430

    Grades: PK-5 | 300 students
  • WaxhawNew Town Elementary School
    1100 Waxhaw-indian Tr. Rd.
    WaxhawNC 28173
    (704)290-1525

    Grades: PK-5 | 1001 students
  • MonroeParkwood High School
    3220 Parkwood School Rd
    MonroeNC 28112
    (704)764-2900

    Grades: 9-12 | 1006 students
  • MonroeParkwood Middle School
    3219 Parkwood School Rd
    MonroeNC 28112
    (704)764-2910

    Grades: 6-8 | 965 students
  • MonroePiedmont High School
    3006 Sikes Mill Road
    MonroeNC 28110
    (704)753-2810

    Grades: 9-12 | 1244 students
  • MonroePiedmont Middle School
    2816 Sikes Mill Rd
    MonroeNC 28110
    (704)296-6350

    Grades: 6-8 | 1097 students
  • Indian TrailPoplin Elementary School
    5627 Poplin Rd
    Indian TrailNC 28079
    (704)296-0320

    Grades: KG-5 | 719 students
  • Indian TrailPorter Ridge Elementary School
    2843 Ridge Road
    Indian TrailNC 28079
    (704)289-1965

    Grades: PK-5 | 479 students
  • Indian TrailPorter Ridge High School
    2839 Ridge Road
    Indian TrailNC 28079
    (704)292-7662

    Grades: 9-12 | 1591 students
  • Indian TrailPorter Ridge Middle School
    2827 Ridge Road
    Indian TrailNC 28079
    (704)225-7555

    Grades: 6-8 | 1385 students
  • MonroeProspect Elementary School
    3005 Ruben Rd
    MonroeNC 28112
    (704)764-2920

    Grades: KG-5 | 464 students
  • WaxhawRea View Elementary School
    320 Reid Dairy Road
    WaxhawNC 28173
    (704)290-1524

    Grades: KG-5 | 654 students
  • MonroeRock Rest Elementary School
    814 Old Pageland-monroe Rd
    MonroeNC 28112
    (704)290-1513

    Grades: PK-5 | 699 students
  • MonroeRocky River Elementary School
    500 N. Rocky River Road
    MonroeNC 28110
    (704)290-1523

    Grades: PK-5 | 844 students
  • WaxhawSandy Ridge Elementary School
    10101 Waxhaw Manor Drive
    WaxhawNC 28173
    (704)290-1505

    Grades: KG-5 | 660 students
  • MonroeSardis Elementary School
    4416 Sardis Church Road
    MonroeNC 28110
    (704)882-4303

    Grades: PK-5 | 592 students
  • MonroeShiloh Elementary School
    5210 Rogers Rd
    MonroeNC 28110
    (704)296-3035

    Grades: PK-5 | 564 students
  • Show 18 more public schools in Union County, NC
Recent Articles
July 12, 2017
Learn whether a year round attendance schedule or traditional schedule may be more appropriate for your child.
July 12, 2017
It is helpful to know the issues involved when considering public versus private schools. More about these considerations here.
July 02, 2017
Should sixth graders be placed in elementary or middle school? We explore the pros and cons of the issue.