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

Barbour County

Alabama · Public K-12

Barbour County's school count of 9 reflects a public K-12 system serving about 9,079 students inside Alabama, around 37% of the county population. By level, that breaks down as 4 elementary, 1 middle, and 3 high schools.

7-year change in Barbour County

SY 2017-18 vs SY 2024-25
Total enrollment
9,079
+3,636 (+67%) vs SY 2017-18
School count
8
+1 (+14%) vs SY 2017-18
% White
42%
was 43%
% Hispanic
8%
was 7%
% Black
45%
was 48%
% Asian
1%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
Schools
9
2 districts
Enrollment
9,079
NCES CCD
Median income
$46,042
Below Alabama avg
Free/reduced lunch
71.2%
Above Alabama avg
Elementary
4
1,455 students
Middle
1
495 students
High
3
1,025 students
Combined / other
1
6,104 students
LARGEST DISTRICT
Eufaula City
8,421 students · 2 districts in Barbour County

County vs. school enrollment demographics

Left bar is the racial makeup of Barbour 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".

County residents
White
44%
Hispanic
6%
Black
46%
Asian
1%
Two or more
4%
Native American
0%
Pacific Islander
0%
School enrollment
White
42%
Hispanic
8%
Black
44%
Asian
1%
Two or more
4%
Native American
1%
Pacific Islander
0%
Bachelor's+
10.6%
adults 25+
Poverty rate
17.3%
ACS 5-year
Unemployment
7.8%
civilian labor
Median age
41
20.7% under 18

Test scores in Barbour County

Latest 2024-25 ELA proficiency, 6 schools ranked. Alabama state average: 53.0%.

See all 6 schools in Barbour County ranked by score →

All schools (9)

NameCityLevelGradesEnrollmentRating
Alabama Virtual Academy at Eufaula City SchoolsEufaulaCombinedKG-126,104·
Eufaula High SchoolEufaulaHigh09-12728·
Eufaula Primary SchoolEufaulaElementaryPK-02623·
Moorer Middle SchoolEufaulaMiddle06-08495·
Eufaula Elementary SchoolEufaulaElementary03-05471·
Barbour County High SchoolClaytonHigh07-12297·
Barbour County Intermediate SchoolLouisvilleElementary02-06227·
Barbour County Primary SchoolClaytonElementaryPK-01134·
Hope AcademyEufaulaHigh06-12··

Cities in Barbour County

Eufaula6 schoolsClayton2 schoolsLouisville1 school

About Barbour County

Barbour County is a low-population county of about 24,643 residents in Alabama. Its public-school system enrolls approximately 9,079 students across 9 schools.

Looking at the wider area, census numbers show typical household earnings sit around $46,042, about 11% of adults have a bachelor's degree or above, and the federal-poverty share is near 17%. That income level is 17% noticeably below the Alabama median.

On the school-mix side, Barbour County is built around 4 elementary schools (1,455 students), 1 middle school (495), 3 high schools (1,025), and 1 combined or other schools.

The largest single district in Barbour County is Eufaula City, which alone enrolls about 8,421 students.

Five-year track record. Combined enrollment now sits at 9,079 students, rose 67% from the 5,443 reported in SY 2017-18. Barbour County now counts 8 public schools, up from 7 in SY 2017-18. The Black share of public-school enrollment decreased from 48% to 45%.

In the discussion threads here, the community for Barbour 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 are in Barbour County?
Barbour County, Alabama has 9 public K-12 schools serving approximately 9,079 students.
How many high schools are in Barbour County?
Barbour County, Alabama has 3 public high schools, serving approximately 1,025 students.
How many middle schools are in Barbour County?
Barbour County, Alabama has 1 public middle school, serving approximately 495 students.
How many elementary schools are in Barbour County?
Barbour County, Alabama has 4 public elementary schools, serving approximately 1,455 students.
What is the largest school district in Barbour County?
Eufaula City is the largest school district in Barbour County, serving approximately 8,421 students. The county contains 2 school districts overall.
What is the population of Barbour County?
Barbour County, Alabama has a population of approximately 24,643, with a median age of 41. About 20.7% of residents are under 18.
What is the median household income in Barbour County?
Median household income in Barbour County is $46,042, below the Alabama average of $55,552. About 17.3% of residents live below the federal poverty line.
How educated are residents of Barbour County?
Approximately 10.6% of adults 25 and older in Barbour County hold a bachelor's degree or higher, according to the Census ACS 5-year estimate.
What share of students in Barbour County qualify for free or reduced lunch?
Roughly 71.2% of students in Barbour County public schools qualify for free or reduced-price lunch, a common proxy for low-income enrollment. This is higher than the Alabama county average of 60.5%.
What is the student-teacher ratio in Barbour County schools?
Across Barbour County public schools, the enrollment-weighted student-teacher ratio is approximately 16.3 to 1.

Barbour County school rankings

Largest schoolsAll rankings →
DATA · Census ACS 5-year · NCES Common Core of Data