Top Rankings
Union County Public Schools ranks among the top 20% of public school district in North Carolina for:
Category
Attribute
Overall Rank
Highest overall rank (Top 20%)
Math Proficiency
Highest math proficiency (Top 20%)
Graduation Rate
Highest graduation rate (Top 20%)
Community Size
Largest student body (number of students) (Top 1%)
For the 2025-26 school year, there are 41 public elementary schools serving 27,147 students in Union County Public Schools. This district's average elementary testing ranking is 9/10, which is in the top 20% of public elementary schools in North Carolina.
Public Elementary Schools in Union County Public Schools have an average math proficiency score of 69% (versus the North Carolina public elementary school average of 50%), and reading proficiency score of 62% (versus the 49% statewide average).
The top-ranked public elementary schools in Union County Public Schools are Marvin Ridge Middle School, Weddington Middle School and Rea View Elementary School. Overall testing rank is based on a school's combined math and reading proficiency test score ranking. Minority enrollment is 48% of the student body (majority Hispanic), which is less than the North Carolina public elementary school average of 57% (majority Black and Hispanic).
Overview
This School District
This State (NC)
# Schools
52 Schools
2,170 Schools
# Students
41,650 Students
1,090,293 Students
# Teachers
2,465 Teachers
73,854 Teachers
Student-Teacher Ratio
17:1
17:1
Student By Grade
District Rank
Union County Public Schools, which is ranked within the top 20% of all 320 school districts in North Carolina (based off of combined math and reading proficiency testing data) for the 2021-2022 school year.
The school district's graduation rate of 91% has decreased from 93% over five school years.
Overall District Rank
#52 out of 325 school districts
(Top 20%)
(Top 20%)
Math Test Scores (% Proficient)
(21-22)71%
51%
Reading/Language Arts Test Scores (% Proficient)
64%
50%
Science Test Scores (% Proficient)
75%
63%
Graduation Rate
(21-22)92%
86%
Students by Ethnicity:
Diversity Score
0.66
0.72
% American Indian
n/a
1%
% Asian
9%
4%
% Hispanic
21%
21%
% Black
12%
25%
% White
53%
43%
% Hawaiian
n/a
n/a
% Two or more races
5%
6%
All Ethnic Groups
District Revenue and Spending
The revenue/student of $10,131 in this school district is less than the state median of $11,192. The school district revenue/student has stayed relatively flat over four school years.
The school district's spending/student of $10,215 is less than the state median of $11,617. The school district spending/student has stayed relatively flat over four school years.
Total Revenue
$422 MM
$17,307 MM
Spending
$426 MM
$17,964 MM
Revenue / Student
$10,131
$11,192
Spending / Student
$10,215
$11,617
Best Union County Public Schools Public Elementary Schools (2025-26)
School
(Math and Reading Proficiency)
(Math and Reading Proficiency)
Location
Quick Facts
Rank: #11.
Marvin Ridge Middle School
(Math: 93% | Reading: 89%)
Rank:
Rank:
10/
Top 5%10
2831 Crane Road
Waxhaw, NC 28173
(704) 290-1510
Waxhaw, NC 28173
(704) 290-1510
Gr: 6-8 | 1,309 student Student-teacher ratio: 20:1 Minority enrollment: 40%
Rank: #22.
Weddington Middle School
(Math: 92% | Reading: 85%)
Rank:
Rank:
10/
Top 5%10
5903 Deal Road
Matthews, NC 28104
(704) 296-6318
Matthews, NC 28104
(704) 296-6318
Gr: 6-8 | 1,403 student Student-teacher ratio: 22:1 Minority enrollment: 41%
Rank: #33.
Rea View Elementary School
(Math: 89% | Reading: 86%)
Rank:
Rank:
10/
Top 5%10
320 Reid Dairy Road
Waxhaw, NC 28173
(704) 290-1524
Waxhaw, NC 28173
(704) 290-1524
Gr: K-5 | 588 students Student-teacher ratio: 17:1 Minority enrollment: 25%
Rank: #44.
New Town Elementary School
(Math: 92% | Reading: 82%)
Rank:
Rank:
10/
Top 5%10
1100 Waxhaw-indian Tr. Rd.
Waxhaw, NC 28173
(704) 290-1525
Waxhaw, NC 28173
(704) 290-1525
Gr: PK-5 | 728 students Student-teacher ratio: 16:1 Minority enrollment: 27%
Rank: #55.
Weddington Elementary School
(Math: 90% | Reading: 84%)
Rank:
Rank:
10/
Top 5%10
3927 Twelve Mile Creek Road
Matthews, NC 28104
(704) 296-6317
Matthews, NC 28104
(704) 296-6317
Gr: PK-5 | 662 students Student-teacher ratio: 15:1 Minority enrollment: 35%
Rank: #66.
Sandy Ridge Elementary School
(Math: 90% | Reading: 82%)
Rank:
Rank:
10/
Top 5%10
10101 Waxhaw Manor Drive
Waxhaw, NC 28173
(704) 290-1505
Waxhaw, NC 28173
(704) 290-1505
Gr: K-5 | 571 students Student-teacher ratio: 16:1 Minority enrollment: 45%
Rank: #77.
Wesley Chapel Elementary School
(Math: 89% | Reading: 80%)
Rank:
Rank:
10/
Top 5%10
110 Potter Rd S
Monroe, NC 28110
(704) 296-3081
Monroe, NC 28110
(704) 296-3081
Gr: K-5 | 767 students Student-teacher ratio: 15:1 Minority enrollment: 43%
Rank: #88.
Marvin Elementary School
(Math: 88% | Reading: 80%)
Rank:
Rank:
10/
Top 5%10
9700 Marvin School Rd
Waxhaw, NC 28173
(704) 296-6357
Waxhaw, NC 28173
(704) 296-6357
Gr: PK-5 | 726 students Student-teacher ratio: 16:1 Minority enrollment: 49%
Rank: #99.
Antioch Elementary School
(Math: 86% | Reading: 79%)
Rank:
Rank:
10/
Top 5%10
3101 Antioch Church Road
Matthews, NC 28104
(704) 296-3005
Matthews, NC 28104
(704) 296-3005
Gr: K-5 | 842 students Student-teacher ratio: 16:1 Minority enrollment: 33%
Rank: #1010.
Cuthbertson Middle School
(Math: 82% | Reading: 79%)
Rank:
Rank:
10/
Top 10%10
1520 Cuthbertson Rd
Waxhaw, NC 28173
(704) 296-0107
Waxhaw, NC 28173
(704) 296-0107
Gr: 6-8 | 1,347 student Student-teacher ratio: 22:1 Minority enrollment: 33%
Rank: #1111.
Kensington Elementary School
(Math: 80% | Reading: 75%)
Rank:
Rank:
10/
Top 10%10
8701 Kensington Drive
Waxhaw, NC 28173
(704) 290-1500
Waxhaw, NC 28173
(704) 290-1500
Gr: K-5 | 975 students Student-teacher ratio: 17:1 Minority enrollment: 33%
Rank: #1212.
Poplin Elementary School
(Math: 84% | Reading: 69%)
Rank:
Rank:
10/
Top 10%10
5627 Poplin Rd
Indian Trail, NC 28079
(704) 296-0320
Indian Trail, NC 28079
(704) 296-0320
Gr: K-5 | 759 students Student-teacher ratio: 15:1 Minority enrollment: 41%
Rank: #1313.
Stallings Elementary School
(Math: 76% | Reading: 65%)
Rank:
Rank:
9/
Top 20%10
3501 Stallings Rd
Matthews, NC 28104
(704) 290-1558
Matthews, NC 28104
(704) 290-1558
Gr: K-5 | 762 students Student-teacher ratio: 17:1 Minority enrollment: 40%
Rank: #1414.
Hemby Bridge Elementary School
(Math: 74% | Reading: 65%)
Rank:
Rank:
9/
Top 20%10
6701 Indian Trl-fairview Rd
Indian Trail, NC 28079
(704) 296-6352
Indian Trail, NC 28079
(704) 296-6352
Gr: PK-5 | 493 students Student-teacher ratio: 15:1 Minority enrollment: 44%
Rank: #1515.
Porter Ridge Middle School
(Math: 70% | Reading: 68%)
Rank:
Rank:
9/
Top 20%10
2827 Ridge Road
Indian Trail, NC 28079
(704) 225-7555
Indian Trail, NC 28079
(704) 225-7555
Gr: 6-8 | 1,385 student Student-teacher ratio: 22:1 Minority enrollment: 50%
Rank: #1616.
Indian Trail Elementary School
(Math: 78% | Reading: 61%)
Rank:
Rank:
9/
Top 20%10
200 Education Rd
Indian Trail, NC 28079
(704) 296-3095
Indian Trail, NC 28079
(704) 296-3095
Gr: PK-5 | 620 students Student-teacher ratio: 15:1 Minority enrollment: 43%
Rank: #1717.
New Salem Elementary School
(Math: 70-74% | Reading: 60-64%)
Rank:
Rank:
9/
Top 20%10
6106 Hwy 205
Marshville, NC 28103
(704) 296-3175
Marshville, NC 28103
(704) 296-3175
Gr: K-5 | 249 students Student-teacher ratio: 14:1 Minority enrollment: 9%
Rank: #1818.
Unionville Elementary School
(Math: 77% | Reading: 56%)
Rank:
Rank:
8/
Top 30%10
4511 Unionville Rd
Monroe, NC 28110
(704) 296-3055
Monroe, NC 28110
(704) 296-3055
Gr: PK-5 | 687 students Student-teacher ratio: 15:1 Minority enrollment: 26%
Rank: #1919.
Shiloh Valley Primary School
(Math: 53% | Reading: 54% )
Rank:
Rank:
8/
Top 30%10
5200 Rogers Rd
Monroe, NC 28110
(704) 290-1559
Monroe, NC 28110
(704) 290-1559
Gr: PK-2 | 622 students Student-teacher ratio: 14:1 Minority enrollment: 52%
Rank: #2020.
Fairview Elementary School
(Math: 70-74% | Reading: 50-54%)
Rank:
Rank:
8/
Top 30%10
110 Clontz Road
Monroe, NC 28110
(704) 296-6332
Monroe, NC 28110
(704) 296-6332
Gr: K-5 | 382 students Student-teacher ratio: 13:1 Minority enrollment: 20%
Rank: #2121.
Piedmont Middle School
(Math: 61% | Reading: 56%)
Rank:
Rank:
7/
Top 50%10
2816 Sikes Mill Rd
Monroe, NC 28110
(704) 296-6350
Monroe, NC 28110
(704) 296-6350
Gr: 6-8 | 991 students Student-teacher ratio: 18:1 Minority enrollment: 33%
Rank: #2222.
Rocky River Elementary School
(Math: 69% | Reading: 48%)
Rank:
Rank:
7/
Top 50%10
500 N. Rocky River Road
Monroe, NC 28110
(704) 290-1523
Monroe, NC 28110
(704) 290-1523
Gr: PK-5 | 530 students Student-teacher ratio: 14:1 Minority enrollment: 68%
Rank: #2323.
Waxhaw Elementary School
(Math: 58% | Reading: 54%)
Rank:
Rank:
7/
Top 50%10
1101 Old Providence Rd
Waxhaw, NC 28173
(704) 290-1590
Waxhaw, NC 28173
(704) 290-1590
Gr: PK-5 | 657 students Student-teacher ratio: 16:1 Minority enrollment: 36%
Rank: #2424.
Sardis Elementary School
(Math: 64% | Reading: 50%)
Rank:
Rank:
7/
Top 50%10
4416 Sardis Church Road
Monroe, NC 28110
(704) 296-3145
Monroe, NC 28110
(704) 296-3145
Gr: PK-5 | 508 students Student-teacher ratio: 13:1 Minority enrollment: 67%
Rank: #2525.
Rock Rest Elementary School
(Math: 83% | Reading: 37%)
Rank:
Rank:
7/
Top 50%10
814 Old Pageland-monroe Rd
Monroe, NC 28112
(704) 290-1513
Monroe, NC 28112
(704) 290-1513
Gr: PK-5 | 426 students Student-teacher ratio: 12:1 Minority enrollment: 92%
Rank: #2626.
Sun Valley Middle School
(Math: 53% | Reading: 53%)
Rank:
Rank:
6/
Top 50%10
1409 Wesley Chapel Rd
Indian Trail, NC 28079
(704) 296-3009
Indian Trail, NC 28079
(704) 296-3009
Gr: 6-8 | 929 students Student-teacher ratio: 18:1 Minority enrollment: 50%
Rank: #2727.
Prospect Elementary School
(Math: 55-59% | Reading: 45-49%)
Rank:
Rank:
6/
Top 50%10
3005 Ruben Rd
Monroe, NC 28112
(704) 296-0636
Monroe, NC 28112
(704) 296-0636
Gr: K-5 | 369 students Student-teacher ratio: 13:1 Minority enrollment: 25%
Rank: #2828.
Marshville Elementary School
(Math: 65-69% | Reading: 35-39%)
Rank:
Rank:
6/
Top 50%10
515 North Elm Street
Marshville, NC 28103
(704) 296-6340
Marshville, NC 28103
(704) 296-6340
Gr: PK-5 | 433 students Student-teacher ratio: 13:1 Minority enrollment: 65%
Rank: #2929.
Parkwood Middle School
(Math: 48% | Reading: 51%)
Rank:
Rank:
6/
Top 50%10
3219 Parkwood School Rd
Monroe, NC 28112
(704) 296-0655
Monroe, NC 28112
(704) 296-0655
Gr: 6-8 | 821 students Student-teacher ratio: 20:1 Minority enrollment: 34%
Rank: #3030.
Western Union Elementary School
(Math: 48% | Reading: 48%)
Rank:
Rank:
5/
Bottom 50%10
4111 Western Union Sch Rd
Waxhaw, NC 28173
(704) 296-6355
Waxhaw, NC 28173
(704) 296-6355
Gr: K-5 | 576 students Student-teacher ratio: 16:1 Minority enrollment: 34%
Rank: #3131.
Porter Ridge Elementary School
(Math: 48% | Reading: 43%)
Rank:
Rank:
5/
Bottom 50%10
2843 Ridge Road
Indian Trail, NC 28079
(704) 289-1965
Indian Trail, NC 28079
(704) 289-1965
Gr: PK-5 | 724 students Student-teacher ratio: 17:1 Minority enrollment: 63%
Rank: #3232.
Shiloh Valley Elementary School
(Math: 46% | Reading: 45%)
Rank:
Rank:
5/
Bottom 50%10
5210 Rogers Rd
Monroe, NC 28110
(704) 296-3035
Monroe, NC 28110
(704) 296-3035
Gr: 3-5 | 545 students Student-teacher ratio: 17:1 Minority enrollment: 54%
Rank: #3333.
Wingate Elementary School
(Math: 56% | Reading: 31%)
Rank:
Rank:
4/
Bottom 50%10
301 Bivens Street
Wingate, NC 28174
(704) 296-0635
Wingate, NC 28174
(704) 296-0635
Gr: PK-5 | 382 students Student-teacher ratio: 12:1 Minority enrollment: 85%
Rank: #3434.
Union Elementary School
(Math: 45-49% | Reading: 35-39%)
Rank:
Rank:
4/
Bottom 50%10
5320 White Store Rd
Wingate, NC 28174
(704) 296-6348
Wingate, NC 28174
(704) 296-6348
Gr: K-5 | 279 students Student-teacher ratio: 13:1 Minority enrollment: 45%
Rank: #3535.
East Union Middle School
(Math: 39% | Reading: 36%)
Rank:
Rank:
3/
Bottom 50%10
6010 W Marshville Blvd
Marshville, NC 28103
(704) 290-1540
Marshville, NC 28103
(704) 290-1540
Gr: 6-8 | 695 students Student-teacher ratio: 18:1 Minority enrollment: 76%
Show 6 more public schools in Union County Public Schools (out of 41 total schools)
Loading...
Recent Articles
Public School Open House & Enrollment Season Guide for Parents
Learn what to ask at a public school open house during enrollment season, from academics to safety, to choose the right school for your child.
School Zoning Changes 2026: How Assignments May Shift
School Zoning Changes 2026 could affect your child’s school assignment. Learn how zoning works, what is changing, and how families can prepare.
School Vouchers: Updated Pros and Cons (2025 Review)
Comprehensive 2025 analysis of school vouchers, weighing benefits and challenges for families, funding, outcomes, and policy directions.
