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

12 schools in Selma

California · Public K-12

Selma, California runs a public-school system of 12 schools with combined enrollment around 5,911 (7 elementary, 1 middle, and 4 high).

4-year change in Selma

SY 2020-21 vs SY 2024-25
Total enrollment
5,911
+26 (+0%) vs SY 2020-21
School count
12
+1 (+9%) vs SY 2020-21
Source: NCES Common Core of Data, enrollment-weighted demographic averages
Residents
24,659
all ages · ACS 5-yr
Students
5,911
public K-12 · NCES
Schools
12
public K-12
NameLevelGradesEnrollment
Abraham Lincoln MiddleMiddle07-08892
Andrew Jackson ElementaryElementaryKG-06640
Eric White ElementaryElementaryKG-06630
Heartland High (Continuation)High07-12105
Indianola ElementaryElementaryKG-06420
James Garfield ElementaryElementaryKG-06229
Selma HighHigh09-121,721
Selma IndependentHigh07-1272
STRIVE AcademyHigh07-129
Terry ElementaryElementaryKG-06224
Theodore Roosevelt ElementaryElementaryKG-06634
Woodrow Wilson ElementaryElementaryKG-06335

About Selma

Selma, California is home to 12 public schools, with combined enrollment of approximately 5,911 students. By school count, it is a mid-sized city.

On the level-by-level breakdown, the city is built around 7 elementary, 1 middle, and 4 high.

Per-school enrollment runs near 493, meaningfully below the state mean of about 578.

Over the past 4-year window. Across the same 4-year window, public-school enrollment remained close to its prior level: 5,885 students in SY 2020-21 versus 5,911 in SY 2024-25. Selma now counts 12 public schools, up from 11 in SY 2020-21.

On allk12, the community for Selma 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 Selma, California?
There are 12 public K-12 schools in Selma, with a combined enrollment of about 5,911.
How many elementary, middle, and high schools are in Selma?
Selma has 7 elementary schools, 1 middle school, and 4 high schools.
What is the largest public school in Selma?
Selma High is the largest public school in Selma by enrollment, with approximately 1,721 students.
What school districts serve Selma?
Selma public schools are operated by Selma Unified.
What grade levels do public schools in Selma cover?
Public schools in Selma serve students from kindergarten through grade 12.