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

1 schools in Geraldine

Alabama · Public K-12

1 public K-12 school operate inside Geraldine, with combined enrollment of about 1,211 students.

7-year change in Geraldine

SY 2017-18 vs SY 2024-25
Total enrollment
1,211
+20 (+2%) vs SY 2017-18
School count
1
0 (0%) vs SY 2017-18
% White
57%
was 60%
% Hispanic
28%
was 20%
% Black
1%
was 0%
% Asian
0%
was 0%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Geraldine SchoolCombinedPK-121,211

About Geraldine

Geraldine is a compact Alabama city in terms of public-school footprint, with 1 schools and 1,211 students total.

Average school size in Geraldine is around 1,211 students, 123% above the Alabama average of about 544.

Five-year track record. Combined enrollment now sits at 1,211 students, remained close to its prior level from the 1,191 reported in SY 2017-18. Demographically, the Hispanic share of enrollment rose from 20% to 28%.

On this page, the community for Geraldine discusses enrollment trends, district policy changes, and bus-route updates. Members of the local community share what they see day-to-day.

Frequently asked questions

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