The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.

14 schools in Matthews

North Carolina · Public K-12

Across 14 public schools, Matthews (North Carolina) serves approximately 13,324 K-12 students across 7 elementary, 3 middle, and 3 high.

7-year change in Matthews

SY 2017-18 vs SY 2024-25
Total enrollment
13,324
+946 (+8%) vs SY 2017-18
School count
14
+1 (+8%) vs SY 2017-18
% White
48%
was 58%
% Hispanic
18%
was 13%
% Black
17%
was 17%
% Asian
12%
was 9%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Antioch ElementaryElementaryKG-05816
Butler High SchoolHigh09-121,791
Crestdale MiddleMiddle06-08989
Crown Point ElementaryElementaryPK-05657
Elizabeth Lane ElementaryElementaryKG-05702
Levine Middle College High SchHigh11-13216
Matthews Charter AcademyElementaryKG-08771
Matthews ElementaryElementaryKG-05726
Mint Hill Elementary SchoolElementaryPK-05864
Mint Hill MiddleMiddle06-08878
Socrates AcademyCombinedKG-121,039
Weddington ElementaryElementaryPK-05652
Weddington HighHigh09-121,899
Weddington MiddleMiddle06-081,324

About Matthews

Matthews, North Carolina is home to 14 public schools, with combined enrollment of approximately 13,324 students. By school count, it is a middle-population city.

Looking at the level breakdown, the city consists of 7 elementary, 3 middle, 3 high, and 1 other.

Average school size in Matthews is around 952 students, 67% above the North Carolina average of about 571.

Trend over the past 7 years. Total public-school enrollment in Matthews has rose 8% since SY 2017-18, moving from about 12,378 students to 13,324. Matthews now counts 14 public schools, up from 13 in SY 2017-18. The White share of public-school enrollment declined from 58% to 48%.

On allk12, the community for Matthews discusses school events, board meetings, and seasonal calendars. Discussions cut across districts, schools, and grade levels.

Frequently asked questions

How many public schools are in Matthews?
Matthews, North Carolina has 14 public K-12 schools serving approximately 13,324 students.
How many elementary, middle, and high schools are in Matthews?
Matthews has 7 elementary, 3 middle, 3 high, 1 combined-grade public schools.
What is the largest public school in Matthews?
Weddington High is the largest public school in Matthews by enrollment, with approximately 1,899 students.
What school districts serve Matthews?
Matthews is served by 4 public school districts, including Socrates Academy, Union County Public Schools, Charlotte-Mecklenburg Schools, Matthews Charter Academy.
What grade levels do public schools in Matthews cover?
Public schools in Matthews serve students from pre-K through grade 13.
Are there charter schools in Matthews?
2 of the 14 public schools in Matthews are charter schools.