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

3 schools in Boonville

North Carolina · Public K-12

Boonville reports 3 public K-12 schools and approximately 1,423 students enrolled, per NCES, an average school size near 474.

7-year change in Boonville

SY 2017-18 vs SY 2024-25
Total enrollment
1,423
+143 (+11%) vs SY 2017-18
School count
3
0 (0%) vs SY 2017-18
% White
65%
was 70%
% Hispanic
27%
was 23%
% Black
3%
was 4%
% Asian
0%
was 0%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Boonville ElementaryCombinedPK-12365
Starmount HighHigh09-12556
Starmount MiddleMiddle06-09502

About Boonville

Boonville is a sparse North Carolina city in terms of public-school footprint, with 3 schools and 1,423 students total.

For a sense of the school types, the city spans 1 middle, 1 high, and 1 other.

Schools in Boonville average about 474 students each, 17% lower than the North Carolina norm.

Five-year track record. Across the same 7-year window, public-school enrollment increased 11%: 1,280 students in SY 2017-18 versus 1,423 in SY 2024-25. The White share of public-school enrollment contracted from 70% to 65%.

In the discussion threads here, the community for Boonville discusses comparison threads between local schools and program reviews. Posts come from current and former families, staff, and alumni.

Frequently asked questions

How many K-12 schools are in Boonville, North Carolina?
There are 3 public K-12 schools in Boonville, with a combined enrollment of about 1,423.
How many elementary, middle, and high schools are in Boonville?
Boonville has 1 middle, 1 high, 1 combined-grade public schools.
What is the largest public school in Boonville?
Starmount High is the largest public school in Boonville by enrollment, with approximately 556 students.
What school districts serve Boonville?
Boonville public schools are operated by Yadkin County Schools.
What grade levels do public schools in Boonville cover?
Public schools in Boonville serve students from pre-K through grade 12.