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

6 schools in Heard County

Georgia · 2,246 students · 2 cities

Parents inside Heard County pick from 6 public K-12 options, with combined enrollment of about 2,246 students (an average school size of 374).

7-year change in Heard County

SY 2017-18 vs SY 2024-25
Total enrollment
2,220
+104 (+5%) vs SY 2017-18
School count
5
0 (0%) vs SY 2017-18
% White
83%
was 83%
% Hispanic
4%
was 2%
% Black
7%
was 9%
% Asian
0%
was 0%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameCityLevelGradesEnrollment
Heard Elementary SchoolFranklinElementaryPK-05722
Heard County High SchoolFranklinHigh09-12672
Heard County Middle SchoolFranklinMiddle06-08456
Centralhatchee Elementary SchoolFranklinElementaryPK-05190
Ephesus Elementary SchoolRoopvilleElementaryPK-05180
Arrow Academy Alternative SchoolFranklinHigh06-1226

About Heard County

Heard County is a small Georgia school district running 6 campuses with combined enrollment near 2,246.

On the level-by-level breakdown, Heard County spans 3 elementary, 1 middle, and 2 high schools.

Average enrollment per school in Heard County is about 374, noticeably below the Georgia average of roughly 748.

Five-year track record. Across the same 7-year window, public-school enrollment expanded 5%: 2,116 students in SY 2017-18 versus 2,220 in SY 2024-25.

Within the allk12 community for this area, the community for Heard County discusses enrollment trends, district policy changes, and bus-route updates. Anyone with firsthand knowledge of these schools is welcome to weigh in.

Frequently asked questions

How many public schools does Heard County run?
Heard County has 6 public schools with a combined enrollment of about 2,246 students in Georgia.
What is the mix of elementary, middle, and high schools in Heard County?
Heard County includes 3 elementary, 1 middle, 2 high schools.
What is the largest school in Heard County?
Heard Elementary School is the largest public school in Heard County by enrollment, with approximately 722 students.
What grade levels does Heard County serve?
Heard County schools serve students from pre-K through grade 12, across 6 campuses.
What cities does Heard County serve?
Heard County operates schools in Franklin, Roopville across Georgia.