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

Alexander County

North Carolina · Public K-12

In Alexander County, 12 public K-12 schools make up the local education system, comprising 7 elementary, 2 middle, and 2 high. Combined enrollment is about 4,344 students.

7-year change in Alexander County

SY 2017-18 vs SY 2024-25
Total enrollment
4,344
-609 (-12%) vs SY 2017-18
School count
11
0 (0%) vs SY 2017-18
% White
75%
was 80%
% Hispanic
13%
was 10%
% Black
4%
was 4%
% Asian
2%
was 2%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
Schools
12
1 districts
Enrollment
4,344
NCES CCD
Median income
$65,354
Above North Carolina avg
Free/reduced lunch
99.2%
Above North Carolina avg
Elementary
7
1,941 students
Middle
2
977 students
High
2
1,426 students
Combined / other
1
schools
LARGEST DISTRICT
Alexander County Schools
4,344 students · 1 district in Alexander County

County vs. school enrollment demographics

Left bar is the racial makeup of Alexander County residents (Census ACS 5-year). Right bar is the enrollment-weighted makeup of public schools in the county (NCES CCD). NCES systematically under-reports Hispanic, Pacific Islander, and Native American enrollment for many schools; where the resident share is meaningful but the reported school share is zero, we mark the school bar "not reported".

County residents
White
87%
Hispanic
6%
Black
5%
Asian
1%
Two or more
4%
Native American
1%
Pacific Islander
0%
School enrollment
White
75%
Hispanic
13%
Black
4%
Asian
2%
Two or more
5%
Native American
0%
Pacific Islander
0%
Bachelor's+
16.7%
adults 25+
Poverty rate
8.8%
ACS 5-year
Unemployment
5.0%
civilian labor
Median age
44
19.6% under 18

Test scores in Alexander County

Latest 2024-25 ELA proficiency, 11 schools ranked. North Carolina state average: 51.8%.

See all 11 schools in Alexander County ranked by score →

All schools (12)

NameCityLevelGradesEnrollmentRating
Alexander Central HighTaylorsvilleHigh09-121,254·
East Alexander MiddleHiddeniteMiddle06-08510·
West Alexander MiddleTaylorsvilleMiddle06-08467·
Bethlehem ElementaryTaylorsvilleElementaryPK-05435·
Hiddenite ElementaryHiddeniteElementaryPK-05370·
Wittenburg ElementaryTaylorsvilleElementaryPK-05294·
Taylorsville ElementaryTaylorsvilleElementaryPK-05241·
Stony Point ElementaryStony PointElementaryPK-05237·
Sugar Loaf ElementaryTaylorsvilleElementaryKG-05196·
Alexander Early CollegeTaylorsvilleHigh09-12172·
Ellendale ElementaryTaylorsvilleElementaryKG-05168·
Alexander Virtual AcademyTaylorsvilleCombinedM-M··

Cities in Alexander County

Taylorsville9 schoolsHiddenite2 schoolsStony Point1 school

About Alexander County

Alexander County is a compact county of about 36,412 residents in North Carolina. Its public-school system serves approximately 4,344 students across 12 schools.

Zooming out, census numbers show the median household earns about $65,354 a year, about 17% of adults have a bachelor's degree or above, and the federal-poverty share is near 9%.

On the level-by-level breakdown, Alexander County is built around 7 elementary schools (1,941 students), 2 middle schools (977), 2 high schools (1,426), and 1 combined or other schools.

The largest single district in Alexander County is Alexander County Schools, which alone enrolls about 4,344 students.

Over the past 7-year window. Combined enrollment now sits at 4,344 students, decreased 12% from the 4,953 reported in SY 2017-18. Demographically, the White share of enrollment shrank from 80% to 75%.

On this page, the community for Alexander County discusses enrollment trends, district policy changes, and bus-route updates. Parents, students, and educators in the area can post or comment.

Frequently asked questions

How many K-12 schools serve Alexander County?
There are 12 public K-12 schools in Alexander County, North Carolina, with a combined enrollment of about 4,344.
How many high schools are in Alexander County?
Alexander County, North Carolina has 2 public high schools, serving approximately 1,426 students.
How many middle schools are in Alexander County?
Alexander County, North Carolina has 2 public middle schools, serving approximately 977 students.
How many elementary schools are in Alexander County?
Alexander County, North Carolina has 7 public elementary schools, serving approximately 1,941 students.
What is the largest school district in Alexander County?
Alexander County Schools is the largest school district in Alexander County, serving approximately 4,344 students. The county contains 1 school district overall.
What is the population of Alexander County?
Alexander County, North Carolina has a population of approximately 36,412, with a median age of 44. About 19.6% of residents are under 18.
What is the median household income in Alexander County?
Median household income in Alexander County is $65,354, above the North Carolina average of $63,182. About 8.8% of residents live below the federal poverty line.
How educated are residents of Alexander County?
Approximately 16.7% of adults 25 and older in Alexander County hold a bachelor's degree or higher, according to the Census ACS 5-year estimate.
What share of students in Alexander County qualify for free or reduced lunch?
Roughly 99.2% of students in Alexander County public schools qualify for free or reduced-price lunch, a common proxy for low-income enrollment. This is higher than the North Carolina county average of 86.8%.
What is the student-teacher ratio in Alexander County schools?
Across Alexander County public schools, the enrollment-weighted student-teacher ratio is approximately 16.8 to 1.

Alexander County school rankings

Largest schoolsAll rankings →
DATA · Census ACS 5-year · NCES Common Core of Data