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

8 schools in Covington County

Alabama · 3,028 students · 5 cities

Covington County runs 8 public K-12 schools per the latest NCES data, with combined enrollment near 3,028 and an average school size of 379.

7-year change in Covington County

SY 2017-18 vs SY 2024-25
Total enrollment
3,028
-21 (-1%) vs SY 2017-18
School count
8
-1 (-11%) vs SY 2017-18
% White
88%
was 89%
% Hispanic
3%
was 1%
% Black
6%
was 7%
% Asian
1%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameCityLevelGradesEnrollment
Straughn Elementary SchoolAndalusiaElementaryPK-05569
Red Level SchoolRed LevelCombinedPK-12535
Pleasant Home SchoolAndalusiaCombinedPK-12508
Straughn High SchoolAndalusiaHigh09-12433
WS Harlan Elementary SchoolLockhartElementaryPK-06293
Straughn Middle SchoolAndalusiaMiddle06-08287
Florala High SchoolFloralaHigh07-12233
Fleeta SchoolOppElementaryPK-08170

About Covington County

As a small district in Alabama, Covington County teaches 3,028 students across 8 schools.

For a sense of the school types, Covington County consists of 3 elementary, 1 middle, 2 high schools, and 2 combined or other.

On a per-school basis, Covington County runs about 379 students per campus, 30% noticeably below the state mean of roughly 544.

Trend over the past 7 years. Total public-school enrollment in Covington County has stayed largely flat since SY 2017-18, moving from about 3,049 students to 3,028. Over that span, Covington County lost 1 school, going from 9 to 8.

In the discussion threads here, the community for Covington 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 public schools does Covington County run?
Covington County has 8 public schools with a combined enrollment of about 3,028 students in Alabama.
What is the mix of elementary, middle, and high schools in Covington County?
Covington County includes 3 elementary, 1 middle, 2 high, 2 combined-grade schools.
What is the largest school in Covington County?
Straughn Elementary School is the largest public school in Covington County by enrollment, with approximately 569 students.
What grade levels does Covington County serve?
Covington County schools serve students from pre-K through grade 12, across 8 campuses.
What cities does Covington County serve?
Covington County operates schools in Andalusia, Red Level, Lockhart, Florala, Opp across Alabama.