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

16 schools in Franklin County

Kentucky · 6,199 students · 2 cities

Franklin County operates 16 public K-12 schools in Kentucky, enrolling about 6,199 students between them (7 elementary, 2 middle, and 7 high).

7-year change in Franklin County

SY 2017-18 vs SY 2024-25
Total enrollment
6,199
-186 (-3%) vs SY 2017-18
School count
14
+2 (+17%) vs SY 2017-18
% White
68%
was 74%
% Hispanic
12%
was 8%
% Black
10%
was 10%
% Asian
2%
was 3%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameCityLevelGradesEnrollment
Franklin County High SchoolFrankfortHigh09-12990
Western Hills High SchoolFrankfortHigh09-12827
Elkhorn Middle SchoolFrankfortMiddle06-08725
Bondurant Middle SchoolFrankfortMiddle06-08600
Collins LaneFrankfortElementaryPK-05509
Hearn ElementaryFrankfortElementary01-05476
Peaks Mill ElementaryFrankfortElementary01-05453
Elkhorn Elementary SchoolFrankfortElementary01-05409
Bridgeport Elementary SchoolFrankfortElementaryPK-05402
Early Learning VillageFrankfortElementaryPK-KG360
Westridge ElementaryFrankfortElementaryPK-05351
The AcademyFrankfortHigh06-1238
Future Forward Education & Career CenterLexingtonHigh06-1237
William Cofield High SchoolFrankfortHigh06-1222
Frankfort Career Development CenterFrankfortHighUG-UG0
Franklin County Career and Technical CtrFrankfortHigh09-120

About Franklin County

Franklin County runs 16 public schools across Kentucky, collectively teacheing roughly 6,199 students.

In terms of grade levels, Franklin County is made up of 7 elementary, 2 middle, and 7 high schools.

Average enrollment per school in Franklin County is about 387, below the Kentucky average of roughly 467.

Over the past 7-year window. Combined enrollment now sits at 6,199 students, declined 3% from the 6,385 reported in SY 2017-18. The school count climbed from 12 to 14 across the same 7-year window. On the demographic side, White enrollment moved from 74% to 68% over the same window.

On this page, the community for Franklin County discusses sports rivalries, cross-district programs, and shared facilities. Members of the local community share what they see day-to-day.

Frequently asked questions

How many schools are in Franklin County?
Franklin County operates 16 public K-12 schools in Kentucky, serving approximately 6,199 students.
What is the mix of elementary, middle, and high schools in Franklin County?
Franklin County includes 7 elementary, 2 middle, 7 high schools.
What is the largest school in Franklin County?
Franklin County High School is the largest public school in Franklin County by enrollment, with approximately 990 students.
What grade levels does Franklin County serve?
Franklin County schools serve students from pre-K through grade 12, across 16 campuses.
What cities does Franklin County serve?
Franklin County operates schools in Frankfort, Lexington across Kentucky.