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

Bullock County

Alabama · Public K-12

Bullock County sits inside Alabama and runs 4 public K-12 schools, enrolling about 1,327 students. Bullock County Public Schools alone accounts for 1,327 of those students. The level mix is 1 elementary, 1 middle, and 2 high schools.

7-year change in Bullock County

SY 2017-18 vs SY 2024-25
Total enrollment
1,327
-135 (-9%) vs SY 2017-18
School count
3
0 (0%) vs SY 2017-18
% White
1%
was 1%
% Hispanic
20%
was 15%
% Black
78%
was 84%
% Asian
0%
was 0%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
Residents
10,058
all ages · ACS 5-yr
Schools
4
1 districts
Enrollment
1,327
students · NCES CCD
Median income
$31,310
Below Alabama avg
Free/reduced lunch
85.5%
Above Alabama avg
Elementary
1
497 students
Middle
1
382 students
High
2
448 students
Combined / other
0
schools
LARGEST DISTRICT
Bullock County Public Schools
1,327 students · 1 district in Bullock County

County vs. school enrollment demographics

Left bar is the racial makeup of Bullock 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
23%
Hispanic
6%
Black
70%
Asian
0%
Two or more
4%
Native American
0%
Pacific Islander
0%
School enrollment
White
1%
Hispanic
20%
Black
78%
Asian
0%
Two or more
n/r
Native American
1%
Pacific Islander
0%
Bachelor's+
8.1%
adults 25+
Poverty rate
25.2%
ACS 5-year
Unemployment
7.2%
civilian labor
Median age
43
20.6% under 18

Test scores in Bullock County

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

See all 3 schools in Bullock County ranked by score →

All schools (4)

NameCityLevelGradesEnrollmentRating
Union Springs Elementary SchoolUnion SpringsElementaryKG-04497·
Bullock County High SchoolUnion SpringsHigh09-12448·
South Highlands Middle SchoolUnion SpringsMiddle05-08382·
Bullock County Career Technical CenterUnion SpringsHigh08-12··

Cities in Bullock County

Union Springs4 schools

About Bullock County

Bullock County is a compact county of about 10,058 residents in Alabama. Its public-school system educates approximately 1,327 students across 4 schools.

Stepping back, census numbers show the median household earns about $31,310 a year, 8% of adults hold a bachelor's degree or higher, and the poverty rate is around 25%. That income level is 44% meaningfully below the Alabama median.

Looking at the level breakdown, Bullock County covers 1 elementary school (497 students), 1 middle school (382), and 2 high schools (448).

Bullock County Public Schools dominates the local landscape, accounting for roughly 1,327 students on its own.

Over the past 7-year window. Combined enrollment now sits at 1,327 students, shrank 9% from the 1,462 reported in SY 2017-18. Demographically, the Black share of enrollment shrank from 84% to 78%.

On this page, the community for Bullock County discusses comparison threads between local schools and program reviews. Discussions cut across districts, schools, and grade levels.

Frequently asked questions

How many K-12 schools serve Bullock County?
There are 4 public K-12 schools in Bullock County, Alabama, with a combined enrollment of about 1,327.
How many high schools are in Bullock County?
Bullock County, Alabama has 2 public high schools, serving approximately 448 students.
How many middle schools are in Bullock County?
Bullock County, Alabama has 1 public middle school, serving approximately 382 students.
How many elementary schools are in Bullock County?
Bullock County, Alabama has 1 public elementary school, serving approximately 497 students.
What is the largest school district in Bullock County?
Bullock County Public Schools is the largest school district in Bullock County, serving approximately 1,327 students. The county contains 1 school district overall.
What is the population of Bullock County?
Bullock County, Alabama has a population of approximately 10,058, with a median age of 43. About 20.6% of residents are under 18.
What is the median household income in Bullock County?
Median household income in Bullock County is $31,310, below the Alabama average of $55,552. About 25.2% of residents live below the federal poverty line.
How educated are residents of Bullock County?
Approximately 8.1% of adults 25 and older in Bullock County hold a bachelor's degree or higher, according to the Census ACS 5-year estimate.
What share of students in Bullock County qualify for free or reduced lunch?
Roughly 85.5% of students in Bullock 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 Bullock County schools?
Across Bullock County public schools, the enrollment-weighted student-teacher ratio is approximately 17.5 to 1.
DATA · Census ACS 5-year · NCES Common Core of Data