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

18 schools in San Leandro

California · Public K-12

Public schools in San Leandro number 18 per the latest NCES data, with about 10,426 students enrolled, an average school size of 579.

7-year change in San Leandro

SY 2017-18 vs SY 2024-25
Total enrollment
10,426
-680 (-6%) vs SY 2017-18
School count
18
+1 (+6%) vs SY 2017-18
% White
7%
was 9%
% Hispanic
49%
was 47%
% Black
10%
was 13%
% Asian
25%
was 25%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Alameda County Juvenile Hall/CourtCombinedKG-1256
Bancroft MiddleMiddle06-08948
Corvallis ElementaryElementaryKG-05349
Dayton ElementaryElementaryKG-05340
Garfield ElementaryElementaryKG-05357
Halkin ElementaryElementaryKG-05724
Hillside ElementaryElementaryKG-05347
Jefferson ElementaryElementaryKG-05551
John Muir MiddleMiddle06-08969
Lincoln High (Continuation)High09-12166
Madison ElementaryElementaryKG-05694
McKinley ElementaryElementaryKG-05454
Monroe ElementaryElementaryKG-05410
Roosevelt ElementaryElementaryKG-05524
San Leandro HighHigh09-122,510
San Leandro Virtual AcademyCombinedKG-12102
Washington ElementaryElementaryKG-05425
Washington Manor MiddleMiddle06-08500

About San Leandro

San Leandro is a mid-sized California city in terms of public-school footprint, with 18 schools and 10,426 students total.

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

Looking at the last 7 years. Total public-school enrollment in San Leandro has fell 6% since SY 2017-18, moving from about 11,106 students to 10,426. The school count climbed from 17 to 18 across the same 7-year window.

In the discussion threads here, the community for San Leandro discusses school events, board meetings, and seasonal calendars. Discussions cut across districts, schools, and grade levels.

Frequently asked questions

How many public schools are in San Leandro?
San Leandro, California has 18 public K-12 schools serving approximately 10,426 students.
How many elementary, middle, and high schools are in San Leandro?
San Leandro has 11 elementary, 3 middle, 2 high, 2 combined-grade public schools.
What is the largest public school in San Leandro?
San Leandro High is the largest public school in San Leandro by enrollment, with approximately 2,510 students.
What school districts serve San Leandro?
San Leandro is served by 3 public school districts, including Alameda County Office of Education, San Leandro Unified, San Lorenzo Unified.
What grade levels do public schools in San Leandro cover?
Public schools in San Leandro serve students from kindergarten through grade 12.