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

23 schools in Madison County

Kentucky · 11,132 students · 3 cities

23 public K-12 schools sit under Madison County in Kentucky, serving roughly 11,132 students (11 elementary, 5 middle, and 6 high).

7-year change in Madison County

SY 2017-18 vs SY 2024-25
Total enrollment
11,132
-626 (-5%) vs SY 2017-18
School count
20
-1 (-5%) vs SY 2017-18
% White
81%
was 86%
% Hispanic
7%
was 5%
% Black
5%
was 4%
% Asian
1%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameCityLevelGradesEnrollment
Madison Central High SchoolRichmondHigh09-122,107
Madison Southern High SchoolBereaHigh09-121,224
Kirksville Elementary SchoolRichmondElementaryPK-05662
Kingston Elementary SchoolBereaElementaryPK-05608
Madison Middle SchoolRichmondMiddle06-08586
Clark Moores Middle SchoolRichmondMiddle06-08558
B. Michael Caudill Middle SchoolRichmondMiddle06-08517
Silver Creek Elementary SchoolBereaElementaryPK-05490
Glenn R Marshall Elementary SchoolRichmondElementary01-05480
Shannon Johnson Elementary SchoolBereaElementaryPK-05473
Daniel Boone Elementary SchoolRichmondElementary01-05469
Farristown Middle SchoolBereaMiddle06-08463
Kit Carson Elementary SchoolRichmondElementary01-05445
Foley Middle SchoolBereaMiddle06-08429
Waco Elementary SchoolWacoElementaryPK-05422
Boonesborough ElementaryRichmondElementaryPK-05406
Madison Kindergarten AcademyRichmondElementaryPK-KG403
White Hall Elementary SchoolRichmondElementary01-05364
Madison County Day TreatmentRichmondHigh06-1215
Bellevue Transitional SchoolRichmondHigh06-1211
Ignite Academy NorthRichmondHigh09-120
Ignite Academy SouthBereaHigh09-120
Madison County Virtual AcademyRichmondCombinedM-M·

About Madison County

Madison County is a mid-sized Kentucky school district running 23 campuses with combined enrollment near 11,132.

On the level-by-level breakdown, Madison County is built around 11 elementary, 5 middle, 6 high schools, and 1 combined or other.

Looking at the last 7 years. Total public-school enrollment in Madison County has contracted 5% since SY 2017-18, moving from about 11,758 students to 11,132. Madison County now counts 20 public schools, down from 21 in SY 2017-18. On the demographic side, White enrollment moved from 86% to 81% over the same window.

On allk12, the community for Madison County discusses enrollment trends, district policy changes, and bus-route updates. Parents, students, and educators in the area can post or comment.

Frequently asked questions

How many schools are in Madison County?
Madison County operates 23 public K-12 schools in Kentucky, serving approximately 11,132 students.
What is the mix of elementary, middle, and high schools in Madison County?
Madison County includes 11 elementary, 5 middle, 6 high, 1 combined-grade schools.
What is the largest school in Madison County?
Madison Central High School is the largest public school in Madison County by enrollment, with approximately 2,107 students.
What grade levels does Madison County serve?
Madison County schools serve students from pre-K through grade 12, across 23 campuses.
What cities does Madison County serve?
Madison County operates schools in Richmond, Berea, Waco across Kentucky.