12 schools in Waxhaw
12 public K-12 schools, 10,516 students, one city. That is the Waxhaw entry on the numbers, with a mix of 7 elementary, 2 middle, and 3 high.
4-year change in Waxhaw
SY 2020-21 vs SY 2024-25| Name | Level | Grades | Enrollment |
|---|---|---|---|
| Cuthbertson High | High | 09-12 | 1,857 |
| Cuthbertson Middle | Middle | 06-08 | 1,323 |
| Kensington Elementary | Elementary | KG-05 | 901 |
| Marvin Ridge High | High | 09-12 | 1,961 |
| Marvin Ridge Middle | Middle | 06-08 | 1,277 |
| Monroe Charter Academy | Elementary | KG-07 | 104 |
| New Town Elementary | Elementary | PK-05 | 691 |
| Rea View Elementary | Elementary | KG-05 | 629 |
| Sandy Ridge Elementary | Elementary | KG-05 | 528 |
| South Providence | High | 06-12 | 91 |
| Waxhaw Elementary | Elementary | PK-05 | 615 |
| Western Union Elementary | Elementary | KG-05 | 539 |
About Waxhaw
Public education in Waxhaw, North Carolina runs across 12 schools that hosts roughly 10,516 students. By footprint, Waxhaw sits in the moderately sized bracket.
On the school-mix side, the city is built around 7 elementary, 2 middle, and 3 high.
Average school size in Waxhaw is around 876 students, 53% higher than the North Carolina average of about 571.
Over the past 4-year window. Total public-school enrollment in Waxhaw has remained close to its prior level since SY 2020-21, moving from about 10,575 students to 10,516. The school count climbed from 11 to 12 across the same 4-year window.
In the discussion threads here, the community for Waxhaw discusses comparison threads between local schools and program reviews. Anyone with firsthand knowledge of these schools is welcome to weigh in.