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

129 schools in Oakland

California · Public K-12

Oakland, California reports 129 public K-12 schools to NCES, totaling roughly 48,241 students (77 elementary, 16 middle, and 33 high).

7-year change in Oakland

SY 2017-18 vs SY 2024-25
Total enrollment
47,893
-5,132 (-10%) vs SY 2017-18
School count
120
-13 (-10%) vs SY 2017-18
% White
10%
was 10%
% Hispanic
51%
was 46%
% Black
19%
was 24%
% Asian
10%
was 13%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Oakland HighHigh09-121,579
Oakland International HighHigh09-12270
Oakland Military Institute College Preparatory AcademyHigh06-12480
Oakland School for the ArtsHigh06-12828
Oakland Technical HighHigh09-121,812
Oakland Unity HighHigh09-12295
Oakland Unity MiddleMiddle06-08132
Peralta ElementaryElementaryKG-05355
Piedmont Avenue ElementaryElementaryKG-05310
Prescott ElementaryElementaryKG-05135
Ralph J. Bunche Continuation HighHigh09-1258
Reach Academy ElementaryElementaryKG-05425
Redwood Heights ElementaryElementaryKG-05374
Roosevelt MiddleMiddle06-08512
Rudsdale Continuation HighHigh09-12333
Sankofa United ElementaryElementaryKG-05216
Sequoia ElementaryElementaryKG-05452
Skyline HighHigh09-121,250
Street Academy Alternative HighHigh09-1277
Think College Now ElementaryElementaryKG-05253
Thornhill ElementaryElementaryKG-05370
United for Success Academy MiddleMiddle06-08347
United Nations CDCElementaryM-M·
Urban Montessori CharterElementaryKG-08343
Urban Promise Academy MiddleMiddle06-08392
West Oakland MiddleMiddle06-08165
Westlake MiddleMiddle06-08279
Young Adult ProgramHigh12-12126
Yu Ming CharterElementaryKG-08959

About Oakland

Oakland is a broad California city in terms of public-school footprint, with 129 schools and 48,241 students total.

On the level-by-level breakdown, the city is made up of 77 elementary, 16 middle, 33 high, and 3 other.

Per-campus enrollment runs near 374, below the state mean of about 578.

Five-year track record. Combined enrollment now sits at 47,893 students, contracted 10% from the 53,025 reported in SY 2017-18. Oakland now counts 120 public schools, down from 133 in SY 2017-18. On the demographic side, Hispanic enrollment moved from 46% to 51% over the same window.

On this page, the community for Oakland discusses school events, board meetings, and seasonal calendars. Anyone with firsthand knowledge of these schools is welcome to weigh in.

Frequently asked questions

How many K-12 schools are in Oakland, California?
There are 129 public K-12 schools in Oakland, with a combined enrollment of about 48,241.
How many elementary, middle, and high schools are in Oakland?
Oakland has 77 elementary, 16 middle, 33 high, 3 combined-grade public schools.
What is the largest public school in Oakland?
Oakland Technical High is the largest public school in Oakland by enrollment, with approximately 1,812 students.
What school districts serve Oakland?
Oakland is served by 40 public school districts, including Oakland Unified, Lodestar: A Lighthouse Community Charter Public District, ASCEND District, Achieve Academy District, American Indian Public Charter School II District and 35 others.
What grade levels do public schools in Oakland cover?
Public schools in Oakland serve students from kindergarten through grade 12.
Are there charter schools in Oakland?
38 of the 129 public schools in Oakland are charter schools.

Oakland school rankings

Largest schoolsAll rankings →