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

2 schools in Petrolia

California · Public K-12

In Petrolia, public K-12 schools number 2 and serve approximately 29 students across 1 elementary and 1 high.

7-year change in Petrolia

SY 2017-18 vs SY 2024-25
Total enrollment
29
-747 (-96%) vs SY 2017-18
School count
2
-1 (-33%) vs SY 2017-18
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Mattole ElementaryElementaryKG-0827
Mattole Triple Junction HighHigh09-122

About Petrolia

Across Petrolia, California, 2 public schools teaches about 29 students between them.

In terms of grade levels, the city spans 1 elementary, and 1 high.

Average school size in Petrolia is around 15 students, 97% meaningfully below the California average of about 578.

Looking at the last 7 years. Across the same 7-year window, public-school enrollment fell 96%: 776 students in SY 2017-18 versus 29 in SY 2024-25. Over that span, Petrolia closed 1 school, going from 3 to 2.

On this page, the community for Petrolia discusses enrollment trends, district policy changes, and bus-route updates. Anyone with firsthand knowledge of these schools is welcome to weigh in.

Frequently asked questions

How many K-12 schools are in Petrolia, California?
There are 2 public K-12 schools in Petrolia, with a combined enrollment of about 29.
How many elementary, middle, and high schools are in Petrolia?
Petrolia has 1 elementary, 1 high public schools.
What is the largest public school in Petrolia?
Mattole Elementary is the largest public school in Petrolia by enrollment, with approximately 27 students.
What school districts serve Petrolia?
Petrolia public schools are operated by Mattole Unified.
What grade levels do public schools in Petrolia cover?
Public schools in Petrolia serve students from kindergarten through grade 12.