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

4 schools in Geneva

Alabama · Public K-12

4 public K-12 schools, 1,229 students, one city. That is the Geneva entry on the numbers, with a mix of 1 elementary, 1 middle, and 2 high.

7-year change in Geneva

SY 2017-18 vs SY 2024-25
Total enrollment
1,229
-16 (-1%) vs SY 2017-18
School count
3
0 (0%) vs SY 2017-18
% White
79%
was 82%
% Hispanic
4%
was 2%
% Black
10%
was 13%
% Asian
1%
was 0%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Geneva High SchoolHigh09-12369
Geneva Middle SchoolMiddle06-08298
Geneva Regional Career Technical CenterHigh10-12·
Mulkey Elementary SchoolElementaryPK-05562

About Geneva

Geneva is a low-population Alabama city in terms of public-school footprint, with 4 schools and 1,229 students total.

In terms of grade levels, the city is made up of 1 elementary, 1 middle, and 2 high.

Average school size in Geneva is around 307 students, 44% noticeably below the Alabama average of about 544.

Over the past 7-year window. Total public-school enrollment in Geneva has stayed largely flat since SY 2017-18, moving from about 1,245 students to 1,229. On the demographic side, White enrollment moved from 82% to 79% over the same window.

Within the allk12 community for this area, the community for Geneva discusses open enrollment windows, redistricting talk, and busing logistics. Parents, students, and educators in the area can post or comment.

Frequently asked questions

How many public schools are in Geneva?
Geneva, Alabama has 4 public K-12 schools serving approximately 1,229 students.
How many elementary, middle, and high schools are in Geneva?
Geneva has 1 elementary, 1 middle, 2 high public schools.
What is the largest public school in Geneva?
Mulkey Elementary School is the largest public school in Geneva by enrollment, with approximately 562 students.
What school districts serve Geneva?
Geneva is served by 2 public school districts, including Geneva City, Geneva County.
What grade levels do public schools in Geneva cover?
Public schools in Geneva serve students from pre-K through grade 12.