Sign In Register

Schools in Waxhaw, NC

Public schools, enrollment data, student-teacher ratios, and higher education.

Waxhaw has 10 public schools with a total enrollment of 10,902 students and 552 teachers. There are 6 elementary, 2 middle, and 2 high schools. The average student-teacher ratio is 19.8:1.

Public Schools (10)

Source: NCES 2022-23 data.

School Level Enrollment Teachers Student/Teacher
Marvin Ridge High High 2,074 93 22.3:1
Cuthbertson High High 1,938 84 23.1:1
Marvin Ridge Middle Middle 1,358 62 21.9:1
Cuthbertson Middle Middle 1,344 59 22.8:1
Kensington Elementary Elementary 1,032 59 17.5:1
New Town Elementary Elementary 761 47 16.2:1
Waxhaw Elementary Elementary 638 37 17.2:1
Rea View Elementary Elementary 607 39 15.6:1
Sandy Ridge Elementary Elementary 597 37 16.1:1
Western Union Elementary Elementary 553 35 15.8:1
View full profile of Waxhaw, NC →