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

29 schools in Oroville

California · Public K-12

In Oroville, public K-12 schools number 29 and serve approximately 7,574 students across 15 elementary, 4 middle, and 5 high.

7-year change in Oroville

SY 2017-18 vs SY 2024-25
Total enrollment
7,574
-209 (-3%) vs SY 2017-18
School count
27
-1 (-4%) vs SY 2017-18
% White
45%
was 50%
% Hispanic
23%
was 20%
% Black
3%
was 3%
% Asian
15%
was 13%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
BASES Learning CenterCombined01-1211
Butte County Special EducationCombinedKG-1249
Come Back Butte CharterHigh09-1293
Golden Hills ElementaryElementary04-05274
HearthstoneCombinedKG-12185
Helen M. Wilcox ElementaryElementaryKG-03592
Heritage Community DayMiddle04-085
HoncutElementaryKG-0314
Ipakanni Early College CharterCombinedKG-1263
Ishi Hills MiddleMiddle06-08294
Las Plumas HighHigh09-121,265
Nelson Avenue MiddleMiddle06-08456
North State Virtual AcademyElementaryM-M·
Oakdale Heights ElementaryElementaryKG-05252
Ophir ElementaryElementaryKG-05452
Oroville HighHigh09-12872
Oroville High Community DayHigh09-125
Plumas Avenue ElementaryElementaryKG-05322
Poplar Avenue ElementaryElementaryKG-05321
Prospect High (Continuation)High09-1288
Sierra Avenue ElementaryElementaryKG-05365
Sierra Del Oro Inclusive PreschoolElementaryM-M·
Siskiyou Avenue ElementaryElementaryKG-KG46
Spring Valley ElementaryElementaryKG-0867
Stanford Avenue ElementaryElementaryKG-05403
STREAM CharterElementaryKG-08515
Table MountainCombinedKG-1216
The Studios @ CentralMiddle05-08300
Wyandotte AcademyElementaryKG-05249

About Oroville

Public education in Oroville, California runs across 29 schools that hosts roughly 7,574 students. By footprint, Oroville sits in the expansive bracket.

Looking at the level breakdown, the city is built around 15 elementary, 4 middle, 5 high, and 5 other.

Average school size in Oroville is around 261 students, 55% meaningfully below the California average of about 578.

Five-year track record. Total public-school enrollment in Oroville has shrank 3% since SY 2017-18, moving from about 7,783 students to 7,574. Over that span, Oroville lost 1 school, going from 28 to 27. Demographically, the White share of enrollment declined from 50% to 45%.

On allk12, the community for Oroville discusses open enrollment windows, redistricting talk, and busing logistics. Members of the local community share what they see day-to-day.

Frequently asked questions

How many K-12 schools are in Oroville, California?
There are 29 public K-12 schools in Oroville, with a combined enrollment of about 7,574.
How many elementary, middle, and high schools are in Oroville?
Oroville has 15 elementary, 4 middle, 5 high, 5 combined-grade public schools.
What is the largest public school in Oroville?
Las Plumas High is the largest public school in Oroville by enrollment, with approximately 1,265 students.
What school districts serve Oroville?
Oroville is served by 8 public school districts, including Butte County Office of Education, Ipakanni Early College Charter District, Palermo Union Elementary, Oroville City Elementary, Thermalito Union Elementary and 3 others.
What grade levels do public schools in Oroville cover?
Public schools in Oroville serve students from kindergarten through grade 12.
Are there charter schools in Oroville?
4 of the 29 public schools in Oroville are charter schools.