The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.
SCHOOL COMMUNITY·LEEDS CITY·NCES 010001102430

Leeds Primary School

991 Park Drive, Leeds, AL 35094 · (205) 702-4206 · Jefferson County
GRADES PK–01ELEMENTARY21-SUBURBREGULAR SCHOOL517 STUDENTS
Enrollment
517
Elementary
DISTRICT 598 · STATE 480
Student : Teacher
16.2:1
32 FTE teachers
DISTRICT 19.4:1 · STATE 17.0:1
Free / Reduced Lunch
37%
190 students
DISTRICT 46% · STATE 58%
Community
2
0 members
Enrollment and student:teacher ratio compared against other elementary schools. Free/Reduced Lunch and demographics compared against all schools.
Enrollment by grade
Pre-K
157
Kindergarten
175
Grade 1
185
Student demographics
White
30559%
DISTRICT 57% · STATE 50%
Hispanic
6613%
DISTRICT 16% · STATE 12%
Black
12023%
DISTRICT 23% · STATE 31%
Two+
265%
DISTRICT 3% · STATE 4%
Student head counts by race/ethnicity from federal NCES enrollment data. Very small groups may be suppressed in the source, so categories do not always sum exactly to total enrollment.
Gender split
Male
25750%
Female
26050%

Discussions

+ POST

7-year change

SY 2017-18 vs SY 2024-25
Enrollment
517
-35 (-6%) vs 2017
Student : Teacher
16.2:1
was 19.0:1
% White
59%
was 67%
% Hispanic
13%
was 12%
% Black
23%
was 20%
% Asian
0%
was 1%
Source: NCES Common Core of Data

About Leeds Primary School

Leeds Primary School operates as a mid-tier elementary school in Leeds, Alabama, part of Leeds City. Current enrollment sits at 517 students spanning grades pre-K through 1.

Within Leeds City, which oversees 4 schools and 2,271 students, Leeds Primary School is one campus in the system.

On the student-mix side, Leeds Primary School lists that White students make up the majority at 59%. Other groups include 23% Black, 13% Hispanic, 5% multiracial. That is visibly more White than the county at large, where the share is closer to 48%.

Looking at school resources, On paper, Leeds Primary School has 32 full-time-equivalent teachers, translating to a class-load average of around 16.2:1. Statewide, the average ratio sits near 17.0:1, putting Leeds Primary School tighter than the state norm the norm. Roughly 37% of students at Leeds Primary School qualify for free or reduced-price lunch, a number frequently used as a low-income enrollment indicator. By comparison, Jefferson County runs at roughly 52%, so the school's eligibility rate is lower than the surrounding baseline.

Across the wider county, community-level numbers for Jefferson County indicate median household income runs about $66,388, 36% of adults hold a bachelor's degree or higher, and census figures put the poverty rate at about 11%. Leeds Primary School is one of 181 public schools in Jefferson County (combined enrollment of about 97,401 students).

The closest other public school is Leeds Elementary School, roughly 0.7 miles away. 4 of the 8 nearest public schools sit inside a five-mile radius.

The campus sits in a suburban setting.

Trend over the last 7 years. Looking back 7 years, enrollment at Leeds Primary School has declined 6%, going from 552 students in 2018 to 517 in 2025. Over the same period, the White share contracted from 67% to 59%. Class-load math has tightened: from 19.0:1 in 2018 to 16.2:1 in 2025.

Inside the community feed, posts here usually surface around school events, parent volunteer needs, and clubs. The community welcomes input from current and former families.

Jefferson County at a glance

View full county profile
Population
667,755
Census ACS
Median income
$66,388
Household, ACS
Bachelor's+
36%
Adults 25+
Poverty rate
11%
Below federal line
Schools in county
181
97,401 students

Quick facts

School name
Leeds Primary School
District
Leeds City
Address
991 Park Drive, Leeds, AL 35094
Phone
(205) 702-4206
County
Jefferson County
Level
Elementary
Grade range
PK–01
Total enrollment
517
Teachers (FTE)
32
Student–teacher ratio
16.2:1
Free/Reduced lunch
190 (37%)
Locale
21-Suburb: Large
NCES ID
010001102430
Charter school
No
Virtual school
No

Related schools

Other schools in Leeds City
Other schools in Leeds
Nearby schools

Frequently asked questions

About Leeds Primary School
What is the total enrollment at Leeds Primary School?
Leeds Primary School enrolls approximately 517 students in grades PK-01.
What age range does Leeds Primary School serve?
Leeds Primary School serves students from grade PK through grade 01.
How many students per teacher at Leeds Primary School?
Approximately 16.2:1 students per teacher at Leeds Primary School.
What is the student diversity at Leeds Primary School?
Student demographics at Leeds Primary School are roughly 59% White, 13% Hispanic, 23% Black, 5% Two or more.
What district is Leeds Primary School in?
Leeds Primary School is part of Leeds City.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post