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

4 schools in Bullock County

Alabama · 1,327 students · 1 city

Bullock County is a public-school district inside Alabama, running 4 K-12 schools with combined enrollment of roughly 1,327 students, broken out as 1 elementary, 1 middle, and 2 high.

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
NameCityLevelGradesEnrollment
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·

About Bullock County

Bullock County runs 4 public schools across Alabama, collectively serveing roughly 1,327 students.

On the level-by-level breakdown, Bullock County is made up of 1 elementary, 1 middle, and 2 high schools.

Average enrollment per school in Bullock County is about 332, meaningfully below the Alabama average of roughly 544.

Trend over the past 7 years. Combined enrollment now sits at 1,327 students, decreased 9% from the 1,462 reported in SY 2017-18. On the demographic side, Black enrollment moved from 84% to 78% over the same window.

On this page, the community for Bullock County discusses comparison threads between local schools and program reviews. Parents, students, and educators in the area can post or comment.

Frequently asked questions

How many schools are in Bullock County?
Bullock County operates 4 public K-12 schools in Alabama, serving approximately 1,327 students.
What is the mix of elementary, middle, and high schools in Bullock County?
Bullock County includes 1 elementary, 1 middle, 2 high schools.
What is the largest school in Bullock County?
Union Springs Elementary School is the largest public school in Bullock County by enrollment, with approximately 497 students.
What grade levels does Bullock County serve?
Bullock County schools serve students from kindergarten through grade 12, across 4 campuses.