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

3 schools in Bunn

North Carolina · Public K-12

Bunn's public schools, 3 in all, serve about 2,035 K-12 students inside North Carolina, averaging 678 per campus.

7-year change in Bunn

SY 2017-18 vs SY 2024-25
Total enrollment
2,035
-109 (-5%) vs SY 2017-18
School count
3
0 (0%) vs SY 2017-18
% White
40%
was 49%
% Hispanic
34%
was 23%
% Black
20%
was 23%
% Asian
0%
was 0%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Bunn ElementaryElementaryPK-05600
Bunn HighHigh09-12817
Bunn MiddleMiddle06-08618

About Bunn

Bunn, North Carolina is home to 3 public schools, with combined enrollment of approximately 2,035 students. By school count, it is a compact city.

In terms of grade levels, the city consists of 1 elementary, 1 middle, and 1 high.

Average school size in Bunn is around 678 students, 19% meaningfully above the North Carolina average of about 571.

Five-year track record. Across the same 7-year window, public-school enrollment contracted 5%: 2,144 students in SY 2017-18 versus 2,035 in SY 2024-25. The Hispanic share of public-school enrollment expanded from 23% to 34%.

On this page, the community for Bunn discusses school events, board meetings, and seasonal calendars. Parents, students, and educators in the area can post or comment.

Frequently asked questions

How many public schools are in Bunn?
Bunn, North Carolina has 3 public K-12 schools serving approximately 2,035 students.
How many elementary, middle, and high schools are in Bunn?
Bunn has 1 elementary, 1 middle, 1 high public schools.
What is the largest public school in Bunn?
Bunn High is the largest public school in Bunn by enrollment, with approximately 817 students.
What school districts serve Bunn?
Bunn public schools are operated by Franklin County Schools.
What grade levels do public schools in Bunn cover?
Public schools in Bunn serve students from pre-K through grade 12.