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

2 schools in Davidson

North Carolina · Public K-12

Davidson's public schools total 2 across the city, with enrollment of about 2,816 and an average school size near 1408.

7-year change in Davidson

SY 2017-18 vs SY 2024-25
Total enrollment
2,816
+746 (+36%) vs SY 2017-18
School count
2
0 (0%) vs SY 2017-18
% White
76%
was 83%
% Hispanic
10%
was 6%
% Black
5%
was 5%
% Asian
4%
was 3%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Community School of DavidsonCombinedKG-121,631
Davidson K-8 SchoolElementaryKG-081,185

About Davidson

Public education in Davidson, North Carolina runs across 2 schools that hosts roughly 2,816 students. By footprint, Davidson sits in the low-population bracket.

On the level-by-level breakdown, the city is made up of 1 elementary, and 1 other.

Per-campus enrollment runs near 1,408, noticeably above the state mean of about 571.

Five-year track record. Total public-school enrollment in Davidson has expanded 36% since SY 2017-18, moving from about 2,070 students to 2,816. The White share of public-school enrollment shrank from 83% to 76%.

In the discussion threads here, the community for Davidson discusses enrollment trends, district policy changes, and bus-route updates. Members of the local community share what they see day-to-day.

Frequently asked questions

How many K-12 schools are in Davidson, North Carolina?
There are 2 public K-12 schools in Davidson, with a combined enrollment of about 2,816.
How many elementary, middle, and high schools are in Davidson?
Davidson has 1 elementary, 1 combined-grade public schools.
What is the largest public school in Davidson?
Community School of Davidson is the largest public school in Davidson by enrollment, with approximately 1,631 students.
What school districts serve Davidson?
Davidson is served by 2 public school districts, including Community School of Davidson, Charlotte-Mecklenburg Schools.
What grade levels do public schools in Davidson cover?
Public schools in Davidson serve students from kindergarten through grade 12.
Are there charter schools in Davidson?
1 of the 2 public schools in Davidson are charter schools.