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

6 schools in Spencer County

Kentucky · 3,341 students · 1 city

Spencer County runs 6 public K-12 schools per the latest NCES data, with combined enrollment near 3,341 and an average school size of 557.

7-year change in Spencer County

SY 2017-18 vs SY 2024-25
Total enrollment
3,341
+320 (+11%) vs SY 2017-18
School count
6
0 (0%) vs SY 2017-18
% White
90%
was 91%
% Hispanic
4%
was 4%
% Black
1%
was 1%
% Asian
0%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameCityLevelGradesEnrollment
Spencer County High SchoolTaylorsvilleHigh09-12986
Spencer County Elementary SchoolTaylorsvilleElementaryPK-05801
Spencer County Middle SchoolTaylorsvilleMiddle06-08690
Taylorsville Elementary SchoolTaylorsvilleElementaryPK-05661
Spencer County Early Learning CenterTaylorsvilleElementaryPK-PK150
Hillview AcademyTaylorsvilleCombined01-1253

About Spencer County

Across 6 schools, Spencer County serves about 3,341 students in Kentucky. By footprint it is a small district.

In terms of grade levels, Spencer County is made up of 3 elementary, 1 middle, 1 high school, and 1 combined or other.

On a per-school basis, Spencer County runs about 557 students per campus, 19% higher than the state mean of roughly 467.

Five-year track record. Across the same 7-year window, public-school enrollment rose 11%: 3,021 students in SY 2017-18 versus 3,341 in SY 2024-25.

In the discussion threads here, the community for Spencer County discusses school events, board meetings, and seasonal calendars. Members of the local community share what they see day-to-day.

Frequently asked questions

How many public schools does Spencer County run?
Spencer County has 6 public schools with a combined enrollment of about 3,341 students in Kentucky.
What is the mix of elementary, middle, and high schools in Spencer County?
Spencer County includes 3 elementary, 1 middle, 1 high, 1 combined-grade schools.
What is the largest school in Spencer County?
Spencer County High School is the largest public school in Spencer County by enrollment, with approximately 986 students.
What grade levels does Spencer County serve?
Spencer County schools serve students from pre-K through grade 12, across 6 campuses.