Summary:
Zip code 28104 is home to just one high school: Weddington High in Matthews, NC, a large school serving roughly 1,900 students in grades 9–12 as part of Union County Public Schools. This school is an academic standout across North Carolina, consistently ranking in the 87th–90th percentile of all high schools in the state over the last three reported years. In 2025–2026, Weddington ranked 76th out of 662 high schools with a 4-star rating, and in 2024–2025 it reached 64th out of 641 with a 5-star rating. Those numbers put it ahead of roughly nine out of ten high schools statewide.
Weddington’s End-of-Course proficiency rates are dramatically above both its district and the state. In 2025–2026, proficiency across Biology, English II, Math I, and Math III averaged about 91%, compared to 73% for Union County Public Schools and 58.5% for North Carolina. The largest gap appears in Math I: 85.4% of Weddington students were proficient versus just 42.1% statewide — a 43-point advantage. Even in its weakest subject, Math I in 2024–2025, the school posted 76.3% proficiency while the state sat at 34.4%. The school also reports very low chronic absenteeism at 6.6%, far below the district’s 14.6% and the state’s 24.2%. Only 8.11% of students qualify for free/reduced lunch, an indicator of an economically advantaged community that helps contextualize these strong results.
Year-over-year trends are mostly positive, with Biology and Math I each improving by about 9 points, English II up nearly 4 points, and Math III dipping slightly from 97.4% to 94.3% — still its strongest subject. The student-teacher ratio of 22.1:1 is relatively high, suggesting larger class sizes, but it has not hindered student outcomes. Per-pupil spending data is from 2018–2019 at $7,418, which is dated but worth noting. Overall, Weddington High offers an elite level of academic performance, particularly in mathematics, and serves as the clear educational anchor for families in zip code 28104.
Thank you for your feedback!