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

4 schools in Leeds

Alabama · Public K-12

Public K-12 enrollment in Leeds totals about 2,271 students across 4 schools (an average of 568 students per campus).

7-year change in Leeds

SY 2017-18 vs SY 2024-25
Total enrollment
2,271
+297 (+15%) vs SY 2017-18
School count
4
0 (0%) vs SY 2017-18
% White
57%
was 62%
% Hispanic
16%
was 13%
% Black
23%
was 22%
% Asian
0%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Leeds Elementary SchoolElementary02-05678
Leeds High SchoolHigh09-12624
Leeds Middle SchoolMiddle06-08452
Leeds Primary SchoolElementaryPK-01517

About Leeds

Public education in Leeds, Alabama runs across 4 schools that teaches roughly 2,271 students. By footprint, Leeds sits in the rural-scale bracket.

For a sense of the school types, the city is made up of 2 elementary, 1 middle, and 1 high.

Five-year track record. Combined enrollment now sits at 2,271 students, increased 15% from the 1,974 reported in SY 2017-18. Demographically, the White share of enrollment fell from 62% to 57%.

On allk12, the community for Leeds discusses sports rivalries, cross-district programs, and shared facilities. Anyone with firsthand knowledge of these schools is welcome to weigh in.

Frequently asked questions

How many K-12 schools are in Leeds, Alabama?
There are 4 public K-12 schools in Leeds, with a combined enrollment of about 2,271.
How many elementary, middle, and high schools are in Leeds?
Leeds has 2 elementary, 1 middle, 1 high public schools.
What is the largest public school in Leeds?
Leeds Elementary School is the largest public school in Leeds by enrollment, with approximately 678 students.
What school districts serve Leeds?
Leeds public schools are operated by Leeds City.
What grade levels do public schools in Leeds cover?
Public schools in Leeds serve students from pre-K through grade 12.