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

15 schools in Bardstown

Kentucky · Public K-12

Of the public K-12 schools operating across Kentucky, 15 sit inside Bardstown, collectively enrolling about 5,639 students (5 elementary, 2 middle, and 5 high).

7-year change in Bardstown

SY 2017-18 vs SY 2024-25
Total enrollment
5,639
+117 (+2%) vs SY 2017-18
School count
13
+1 (+8%) vs SY 2017-18
% White
77%
was 80%
% Hispanic
7%
was 5%
% Black
7%
was 8%
% Asian
1%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Bardstown Alternative SchoolCombinedKG-1231
Bardstown Early Childhood CenterElementaryPK-PK263
Bardstown Elementary SchoolElementary02-05847
Bardstown High SchoolHigh09-12703
Bardstown Middle SchoolMiddle06-08591
Bardstown Primary SchoolElementaryKG-01434
Foster Heights Elementary SchoolElementaryKG-05588
Heartland Youth VillageHigh06-1215
Nelson County Area Technology CenterCombinedM-M·
Nelson County Early Learning CenterElementaryPK-PK150
Nelson County High SchoolHigh09-12756
Old Kentucky Home Middle SchoolMiddle06-08594
The Academy at HorizonsCombinedKG-1238
THE UP CENTERHigh06-120
Thomas Nelson High SchoolHigh09-12629

About Bardstown

Bardstown is a medium-population Kentucky city in terms of public-school footprint, with 15 schools and 5,639 students total.

On the level-by-level breakdown, the city covers 5 elementary, 2 middle, 5 high, and 3 other.

Per-campus enrollment runs near 376, meaningfully below the state mean of about 467.

Trend over the past 7 years. Total public-school enrollment in Bardstown has stayed largely flat since SY 2017-18, moving from about 5,522 students to 5,639. The school count climbed from 12 to 13 across the same 7-year window. On the demographic side, White enrollment moved from 80% to 77% over the same window.

On this page, the community for Bardstown discusses comparison threads between local schools and program reviews. Discussions cut across districts, schools, and grade levels.

Frequently asked questions

How many K-12 schools are in Bardstown, Kentucky?
There are 15 public K-12 schools in Bardstown, with a combined enrollment of about 5,639.
How many elementary, middle, and high schools are in Bardstown?
Bardstown has 5 elementary, 2 middle, 5 high, 3 combined-grade public schools.
What is the largest public school in Bardstown?
Bardstown Elementary School is the largest public school in Bardstown by enrollment, with approximately 847 students.
What school districts serve Bardstown?
Bardstown is served by 3 public school districts, including Bardstown Independent, Kentucky Tech System, Nelson County.
What grade levels do public schools in Bardstown cover?
Public schools in Bardstown serve students from pre-K through grade 12.