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

13 schools in Nelson County

Kentucky · 4,178 students · 5 cities

Nelson County runs 13 public K-12 schools inside Kentucky, with combined enrollment around 4,178 (6 elementary, 2 middle, and 4 high).

7-year change in Nelson County

SY 2017-18 vs SY 2024-25
Total enrollment
4,178
-407 (-9%) vs SY 2017-18
School count
12
+1 (+9%) vs SY 2017-18
% White
90%
was 93%
% Hispanic
4%
was 3%
% Black
1%
was 2%
% Asian
1%
was 0%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameCityLevelGradesEnrollment
Nelson County High SchoolBardstownHigh09-12756
Thomas Nelson High SchoolBardstownHigh09-12629
Old Kentucky Home Middle SchoolBardstownMiddle06-08594
Foster Heights Elementary SchoolBardstownElementaryKG-05588
Coxs Creek Elementary SchoolCoxs CreekElementaryKG-05474
Bloomfield Middle SchoolBloomfieldMiddle06-08296
Boston SchoolBostonElementaryPK-08251
Bloomfield Elementary SchoolBloomfieldElementaryKG-05225
The New Haven SchoolNew HavenElementaryKG-08162
Nelson County Early Learning CenterBardstownElementaryPK-PK150
The Academy at HorizonsBardstownCombinedKG-1238
Heartland Youth VillageBardstownHigh06-1215
THE UP CENTERBardstownHigh06-120

About Nelson County

As a compact district in Kentucky, Nelson County educates 4,178 students across 13 schools.

Looking at the level breakdown, Nelson County is built around 6 elementary, 2 middle, 4 high schools, and 1 combined or other.

On a per-school basis, Nelson County runs about 321 students per campus, 31% below the state mean of roughly 467.

Five-year track record. Across the same 7-year window, public-school enrollment declined 9%: 4,585 students in SY 2017-18 versus 4,178 in SY 2024-25. The school count climbed from 11 to 12 across the same 7-year window.

On allk12, the community for Nelson 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 Nelson County?
Nelson County operates 13 public K-12 schools in Kentucky, serving approximately 4,178 students.
What is the mix of elementary, middle, and high schools in Nelson County?
Nelson County includes 6 elementary, 2 middle, 4 high, 1 combined-grade schools.
What is the largest school in Nelson County?
Nelson County High School is the largest public school in Nelson County by enrollment, with approximately 756 students.
What grade levels does Nelson County serve?
Nelson County schools serve students from pre-K through grade 12, across 13 campuses.
What cities does Nelson County serve?
Nelson County operates schools in Bardstown, Coxs Creek, Bloomfield, Boston, New Haven across Kentucky.