Summary:
Union County Public Schools operates nine middle schools serving grades 6–8 across the Charlotte, North Carolina area, enrolling roughly 9,624 students. The district ranks 43rd of 246 in North Carolina with a 4-star rating, but that overall strength masks a wide internal divide. Marvin Ridge Middle (13th of 778), Weddington Middle (15th), and Cuthbertson Middle (19th) are all 5-star schools with EOG proficiency frequently above 90 percent in math and science. At the other end, Monroe Middle (625th) holds a 1-star rating and East Union Middle (474th) a 2-star rating; both serve student bodies where 99.6 percent qualify for free/reduced-price lunch.
Sun Valley Middle is the district's most improved school, climbing from 329th in 2023-2024 to 112th in 2025-2026 even though 54.4 percent of its students qualify for free/reduced-price lunch and its chronic absenteeism rate is 23.3 percent. Parkwood Middle has risen steadily from 354th to 176th, with EOG proficiency improving from roughly 58 percent to 68 percent. Meanwhile, Porter Ridge Middle School — the district's largest middle school with 1,447 students — has declined for three straight years, from 72nd to 177th, despite a poverty rate (39.7 percent) lower than several improving schools.
Clear patterns emerge for parents comparing these schools. Reading proficiency lags math across the district, and the gap is widest in higher-poverty schools: East Union Middle posts 62.8 percent proficiency in 8th grade math but just 39.9 percent in 8th grade reading. Chronic absenteeism mirrors performance, with the top schools between 7.3 and 11 percent and Monroe Middle at 28.7 percent. Higher per-pupil spending does not close the achievement gap — Monroe and East Union each spend more than $11,400 per student, while the top-ranked schools spend about $6,700 to $7,100. In short, Union County contains some of the best middle schools in North Carolina, but the gap between its elite, low-poverty schools and its high-poverty, lower-performing schools is the district's defining challenge.
Thank you for your feedback!