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

15 schools in Lauderdale County

Alabama · 7,952 students · 6 cities

Lauderdale County runs 15 public K-12 schools per the latest NCES data, with combined enrollment near 7,952 and an average school size of 530.

7-year change in Lauderdale County

SY 2017-18 vs SY 2024-25
Total enrollment
7,952
-407 (-5%) vs SY 2017-18
School count
14
+4 (+40%) vs SY 2017-18
% White
91%
was 94%
% Hispanic
2%
was 2%
% Black
3%
was 3%
% Asian
1%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameCityLevelGradesEnrollment
Brooks Elementary SchoolKillenElementaryPK-06874
Lauderdale Elementary SchoolRogersvilleElementaryPK-06746
Brooks High SchoolKillenHigh07-12729
Central Elementary SchoolFlorrenceElementaryPK-06713
Central High SchoolFlorenceHigh07-12596
Rogers Elementary SchoolFlorenceElementaryPK-06592
Wilson High SchoolFlorenceHigh07-12585
Wilson Elementary SchoolFlorenceElementaryPK-06552
Lauderdale County High SchoolRogersvilleHigh07-12542
Rogers High SchoolFlorenceHigh07-12510
Lexington Elementary SchoolLexingtonElementaryPK-06454
Lexington High SchoolLexingtonHigh07-12379
Underwood Elementary SchoolFlorenceElementaryPK-06343
Waterloo High SchoolWaterlooCombinedPK-12337
Allen Thornton Career Technical CenterKillenHigh10-12·

About Lauderdale County

As a sparse district in Alabama, Lauderdale County serves 7,952 students across 15 schools.

On the school-mix side, Lauderdale County covers 7 elementary, 7 high schools, and 1 combined or other.

Five-year track record. Total public-school enrollment in Lauderdale County has declined 5% since SY 2017-18, moving from about 8,359 students to 7,952. The school count climbed from 10 to 14 across the same 7-year window. On the demographic side, White enrollment moved from 94% to 91% over the same window.

Within the allk12 community for this area, the community for Lauderdale County discusses enrollment trends, district policy changes, and bus-route updates. Posts come from current and former families, staff, and alumni.

Frequently asked questions

How many public schools does Lauderdale County run?
Lauderdale County has 15 public schools with a combined enrollment of about 7,952 students in Alabama.
What is the mix of elementary, middle, and high schools in Lauderdale County?
Lauderdale County includes 7 elementary, 7 high, 1 combined-grade schools.
What is the largest school in Lauderdale County?
Brooks Elementary School is the largest public school in Lauderdale County by enrollment, with approximately 874 students.
What grade levels does Lauderdale County serve?
Lauderdale County schools serve students from pre-K through grade 12, across 15 campuses.
What cities does Lauderdale County serve?
Lauderdale County operates schools in Killen, Rogersville, Florrence, Florence, Lexington, Waterloo across Alabama.