Union County Public Schools

All
(53)
All
(53)
 
High
(14)
High
(14)
 
Middle
(12)
Middle
(12)
 
Elementary
(33)
Elementary
(33)
 
Pre-K
(20)
Pre-K
(20)
 
Charter
(1)
Charter
(1)
 
Private
(9)
Private
(9)
 
There are 53 public schools in Union County, North Carolina, serving 42,379 students.
The most diverse school district in Union County is Union County School District. Read more about public school diversity statistics in North Carolina or national school diversity statistics.
Minority enrollment is 32% (majority Hispanic and Black) and the student:teacher ratio is 17:1.

Union County Public Schools

  • School Location Grades Students
  • MatthewsAntioch Elementary School
    Grades: KG-5 | 839 students3101 Antioch Church Rd
    MatthewsNC 28104
    (704)841-2505
    KG-5839
  • MonroeBenton Heights Elementary School
    Grades: PK-5 | 649 students1200 Concord Ave
    MonroeNC 28110
    (704)296-3100
    PK-5649
  • MonroeCentral Academy Of Technology & Arts
    Grades: 9-12 | 822 students600 Brewer Dr
    MonroeNC 28112
    (704)296-3088
    9-12822
  • WaxhawCuthbertson High School
    Grades: 9-12 | 1441 students1400 Cuthbertson Rd
    WaxhawNC 28173
    (704)296-0105
    9-121441
  • WaxhawCuthbertson Middle School
    Grades: 6-8 | 1338 students1520 Cuthbertson Rd
    WaxhawNC 28173
    (704)296-0107
    6-81338
  • MonroeEast Elementary School
    Grades: PK-5 | 461 students515 Elizabeth Ave
    MonroeNC 28112
    (704)296-3110
    PK-5461
  • MarshvilleEast Union Middle School
    Grades: 6-8 | 786 students6010 West Marshville Blvd
    MarshvilleNC 28103
    (704)290-1540
    6-8786
  • MonroeFairview Elementary School
    Grades: PK-5 | 466 students110 Clontz Rd
    MonroeNC 28110
    (704)753-2800
    PK-5466
  • MarshvilleForest Hills High School
    Grades: 9-12 | 913 students100 Forest Hills School Rd
    MarshvilleNC 28103
    (704)233-4001
    9-12913
  • Indian TrailHemby Bridge Elementary School
    Grades: PK-5 | 481 students6701 Indian Trlfairview Rd
    Indian TrailNC 28079
    (704)882-1191
    PK-5481
  • Indian TrailIndian Trail Elementary School
    Grades: PK-5 | 706 students200 Education Rd
    Indian TrailNC 28079
    (704)821-7614
    PK-5706
  • WaxhawKensington Elementary School
    Grades: KG-5 | 1006 students8701 Kensington Dr
    WaxhawNC 28173
    (704)290-1500
    KG-51006
  • MarshvilleMarshville Elementary School
    Grades: PK-5 | 443 students515 North Elm St
    MarshvilleNC 28103
    (704)624-2133
    PK-5443
  • WaxhawMarvin Elementary School
    Grades: PK-5 | 640 students9700 Marvin School Rd
    WaxhawNC 28173
    (704)843-5399
    PK-5640
  • WaxhawMarvin Ridge High School
    Grades: 9-12 | 1513 students2825 Crane Rd
    WaxhawNC 28173
    (704)290-1520
    9-121513
  • WaxhawMarvin Ridge Middle School
    Grades: 6-8 | 1431 students2831 Crane Rd
    WaxhawNC 28173
    (704)290-1510
    6-81431
  • MonroeMonroe High School
    Grades: 9-12 | 882 students1 High School Dr
    MonroeNC 28112
    (704)296-3130
    9-12882
  • MonroeMonroe Middle School
    Grades: 6-8 | 969 students601 East Sunset Dr
    MonroeNC 28112
    (704)296-3120
    6-8969
  • MarshvilleNew Salem Elementary School
    Grades: KG-5 | 299 students6106 Hwy 205
    MarshvilleNC 28103
    (704)385-9430
    KG-5299
  • WaxhawNew Town Elementary School
    Grades: PK-5 | 911 students1100 Waxhawindian Tr. Rd
    WaxhawNC 28173
    (704)290-1525
    PK-5911
  • MonroeParkwood High School
    Grades: 9-12 | 854 students3220 Parkwood School Rd
    MonroeNC 28112
    (704)764-2900
    9-12854
  • MonroeParkwood Middle School
    Grades: 6-8 | 681 students3219 Parkwood School Rd
    MonroeNC 28112
    (704)764-2910
    6-8681
  • MonroePiedmont High School
    Grades: 9-12 | 1155 students3006 Sikes Mill Rd
    MonroeNC 28110
    (704)753-2810
    9-121155
  • MonroePiedmont Middle School
    Grades: 6-8 | 986 students2816 Sikes Mill Rd
    MonroeNC 28110
    (704)753-2840
    6-8986
  • Indian TrailPoplin Elementary School
    Grades: KG-5 | 677 students5627 Poplin Rd
    Indian TrailNC 28079
    (704)296-0320
    KG-5677
  • Indian TrailPorter Ridge Elementary School
    Grades: PK-5 | 582 students2843 Ridge Rd
    Indian TrailNC 28079
    (704)289-1965
    PK-5582
  • Indian TrailPorter Ridge High School
    Grades: 9-12 | 1544 students2839 Ridge Rd
    Indian TrailNC 28079
    (704)292-7662
    9-121544
  • Indian TrailPorter Ridge Middle School
    Grades: 6-8 | 1421 students2827 Ridge Rd
    Indian TrailNC 28079
    (704)225-7555
    6-81421
  • MonroeProspect Elementary School
    Grades: KG-5 | 476 students3005 Ruben Rd
    MonroeNC 28112
    (704)764-2920
    KG-5476
  • WaxhawRea View Elementary School
    Grades: KG-5 | 680 students320 Reid Dairy Rd
    WaxhawNC 28173
    (704)290-1524
    KG-5680
  • MonroeRock Rest Elementary School
    Grades: PK-5 | 625 students814 Old Pagelandmonroe Rd
    MonroeNC 28112
    (704)290-1513
    PK-5625
  • MonroeRocky River Elementary School
    Grades: PK-5 | 805 students500 North Rocky River Rd
    MonroeNC 28110
    (704)290-1523
    PK-5805
  • WaxhawSandy Ridge Elementary School
    Grades: KG-5 | 907 students10101 Waxhaw Manor Dr
    WaxhawNC 28173
    (704)290-1505
    KG-5907
  • MonroeSardis Elementary School
    Grades: PK-5 | 506 students4416 Sardis Church Rd
    MonroeNC 28110
    (704)882-4303
    PK-5506
  • Monroe Shiloh Elementary School
    Grades: PK-5 | 589 students5210 Rogers Rd
    MonroeNC 28110
    (704)296-3035
    PK-5589
  • Show 18 more public schools in Union County, NC
Recent Articles
January 30, 2016
Do children born in certain months develop more quickly than others? Does it affect their success later in life?
December 03, 2015
Participating in team sports has a great many benefits for children, there is no doubt. In this article you will learn what those benefits are.
November 26, 2015
Gifted students often fail to thrive in traditional academic environments because they are not being challenged. In this article you will learn how to make sure your gifted student gets the quality education he or she deserves.