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

3 schools in Barbour County

Alabama · 658 students · 2 cities

Barbour County (Alabama) covers 3 public K-12 schools and approximately 658 students, averaging 219 per campus.

7-year change in Barbour County

SY 2017-18 vs SY 2024-25
Total enrollment
658
-166 (-20%) vs SY 2017-18
School count
3
0 (0%) vs SY 2017-18
% White
9%
was 6%
% Hispanic
14%
was 15%
% Black
76%
was 79%
% Asian
0%
was 0%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameCityLevelGradesEnrollment
Barbour County High SchoolClaytonHigh07-12297
Barbour County Intermediate SchoolLouisvilleElementary02-06227
Barbour County Primary SchoolClaytonElementaryPK-01134

About Barbour County

As a small district in Alabama, Barbour County serves 658 students across 3 schools.

For a sense of the school types, Barbour County spans 2 elementary and 1 high school.

Average enrollment per school in Barbour County is about 219, noticeably below the Alabama average of roughly 544.

Looking at the last 7 years. Combined enrollment now sits at 658 students, shrank 20% from the 824 reported in SY 2017-18. Demographically, the White share of enrollment increased from 6% to 9%.

In the discussion threads here, the community for Barbour County discusses sports rivalries, cross-district programs, and shared facilities. Posts come from current and former families, staff, and alumni.

Frequently asked questions

How many public schools does Barbour County run?
Barbour County has 3 public schools with a combined enrollment of about 658 students in Alabama.
What is the mix of elementary, middle, and high schools in Barbour County?
Barbour County includes 2 elementary, 1 high schools.
What is the largest school in Barbour County?
Barbour County High School is the largest public school in Barbour County by enrollment, with approximately 297 students.
What grade levels does Barbour County serve?
Barbour County schools serve students from pre-K through grade 12, across 3 campuses.
What cities does Barbour County serve?
Barbour County operates schools in Clayton, Louisville across Alabama.