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

1 schools in Beatrice

Alabama · Public K-12

In total, Beatrice hosts 1 public K-12 school with about 179 students, an average of 179 per campus.

7-year change in Beatrice

SY 2017-18 vs SY 2024-25
Total enrollment
179
-81 (-31%) vs SY 2017-18
School count
1
0 (0%) vs SY 2017-18
% White
2%
was 3%
% Hispanic
1%
was 0%
% Black
97%
was 97%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
J F Shields High SchoolCombinedPK-12179

About Beatrice

Across Beatrice, Alabama, 1 public schools teaches about 179 students between them.

Per-campus enrollment runs near 179, meaningfully below the state mean of about 544.

Trend over the past 7 years. Across the same 7-year window, public-school enrollment decreased 31%: 260 students in SY 2017-18 versus 179 in SY 2024-25.

On allk12, the community for Beatrice discusses school events, board meetings, and seasonal calendars. Anyone with firsthand knowledge of these schools is welcome to weigh in.

Frequently asked questions

How many K-12 schools are in Beatrice, Alabama?
There are 1 public K-12 schools in Beatrice, with a combined enrollment of about 179.
What is the largest public school in Beatrice?
J F Shields High School is the largest public school in Beatrice by enrollment, with approximately 179 students.
What school districts serve Beatrice?
Beatrice public schools are operated by Monroe County.
What grade levels do public schools in Beatrice cover?
Public schools in Beatrice serve students from pre-K through grade 12.