Lauderdale County
Lauderdale County's public-school footprint spans 24 K-12 schools with combined enrollment of about 12,526, the largest district being Lauderdale County Public Schools. By grade band, the county runs 12 elementary, 1 middle, and 10 high schools.
4-year change in Lauderdale County
SY 2020-21 vs SY 2024-25How Lauderdale County ranks
Among counties| Measure | This county | In Alabama | In the US |
|---|---|---|---|
| State test proficiency ranked highest first | 48.7% | #12 of 64 | N/A |
| Enrollment ranked largest first | 12,526 | #18 of 65 | #690 of 2,745 |
| Number of schools ranked most first | 22 | #19 of 65 | N/A |
| Students per teacher ranked fewest first | 16.6:1 | #25 of 65 | #2,218 of 2,655 |
| Free or reduced-price lunch share ranked highest first | 47.1% | #58 of 65 | #1,773 of 2,526 |
| Diversity index ranked most diverse first | 43.1% | #43 of 64 | #1,373 of 2,707 |
Lauderdale County school rankings
County vs. school enrollment demographics
Left bar is the racial makeup of Lauderdale County residents (Census ACS 5-year). Right bar is the enrollment-weighted makeup of public schools in the county (NCES CCD). NCES systematically under-reports Hispanic, Pacific Islander, and Native American enrollment for many schools; where the resident share is meaningful but the reported school share is zero, we mark the school bar "not reported".
Test scores in Lauderdale County
Latest 2024-25 ELA proficiency, 21 schools ranked. Alabama state average: 53.0%.
- Kilby Laboratory School· 92.6%
- Forest Hills School· 78.3%
- Brooks Elementary School· 73.4%
- Lexington Elementary School· 71.3%
- Underwood Elementary School· 70.8%
- Florence High School· 42.5%
- Rogers High School· 45.3%
- Wilson High School· 46.5%
- Hibbett Elementary School· 52.4%
- Florence Middle School· 52.7%
| Name | City | Level | Grades | Enrollment | Rating |
|---|---|---|---|---|---|
| Florence High School | Florence | High | 10-12 | 1,101 | · |
| Forest Hills School | Florence | Elementary | KG-05 | 906 | · |
| Brooks Elementary School | Killen | Elementary | PK-06 | 874 | · |
| Lauderdale Elementary School | Rogersville | Elementary | PK-06 | 746 | · |
| Brooks High School | Killen | High | 07-12 | 729 | · |
| Central Elementary School | Florrence | Elementary | PK-06 | 713 | · |
| Florence Middle School | Florence | Middle | 07-08 | 663 | · |
| Central High School | Florence | High | 07-12 | 596 | · |
| Rogers Elementary School | Florence | Elementary | PK-06 | 592 | · |
| Wilson High School | Florence | High | 07-12 | 585 | · |
| Wilson Elementary School | Florence | Elementary | PK-06 | 552 | · |
| Lauderdale County High School | Rogersville | High | 07-12 | 542 | · |
| Rogers High School | Florence | High | 07-12 | 510 | · |
| Hibbett Elementary School | Florence | Elementary | KG-06 | 489 | · |
| Weeden Elementary School | Florence | Elementary | KG-05 | 477 | · |
| Lexington Elementary School | Lexington | Elementary | PK-06 | 454 | · |
| Harlan Elementary School | Florence | Elementary | KG-05 | 426 | · |
| Lexington High School | Lexington | High | 07-12 | 379 | · |
| Underwood Elementary School | Florence | Elementary | PK-06 | 343 | · |
| Waterloo High School | Waterloo | Combined | PK-12 | 337 | · |
| Florence Freshman Center | Florence | High | 09-09 | 325 | · |
| Kilby Laboratory School | Florence | Elementary | PK-06 | 187 | · |
| Allen Thornton Career Technical Center | Killen | High | 10-12 | · | · |
| Florence Learning Center | Florence | High | 06-12 | · | · |
Cities in Lauderdale County
About Lauderdale County
Lauderdale County is a medium-population county of about 95,830 residents in Alabama. Its public-school system serves approximately 12,526 students across 24 schools.
Stepping back, census numbers show median household income runs near $62,649, roughly 30% of adults have completed at least a four-year degree, and the poverty rate is around 9%. That income level is 13% noticeably above the Alabama median.
On the school-mix side, Lauderdale County is built around 12 elementary schools (6,759 students), 1 middle school (663), 10 high schools (4,767), and 1 combined or other schools.
Lauderdale County Public Schools is the biggest district by enrollment, covering about 7,952 students across Lauderdale County.
Looking at the last 4 years. Total public-school enrollment in Lauderdale County has held roughly steady since SY 2020-21, moving from about 12,543 students to 12,526. Over that span, Lauderdale County opened 5 schools, going from 17 to 22.
Within the allk12 community for this area, the community for Lauderdale County discusses comparison threads between local schools and program reviews. Posts come from current and former families, staff, and alumni.