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

2 schools in Petrolia

Texas · Public K-12

Petrolia, Texas runs 2 public K-12 schools today, teaching approximately 510 students across 1 elementary and 1 high.

7-year change in Petrolia

SY 2017-18 vs SY 2024-25
Total enrollment
510
-6 (-1%) vs SY 2017-18
School count
2
0 (0%) vs SY 2017-18
% White
77%
was 83%
% Hispanic
14%
was 12%
% Black
2%
was 0%
% Asian
0%
was 0%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
PETROLIA ELElementaryPK-06277
PETROLIA JUNIOR HIGH/HIGH SCHOOLHigh07-12233

About Petrolia

Petrolia is a thinly populated Texas city in terms of public-school footprint, with 2 schools and 510 students total.

For a sense of the school types, the city spans 1 elementary, and 1 high.

Average school size in Petrolia is around 255 students, 58% below the Texas average of about 606.

Five-year track record. Total public-school enrollment in Petrolia has remained close to its prior level since SY 2017-18, moving from about 516 students to 510. On the demographic side, White enrollment moved from 83% to 77% over the same window.

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 public schools are in Petrolia?
Petrolia, Texas has 2 public K-12 schools serving approximately 510 students.
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?
PETROLIA EL is the largest public school in Petrolia by enrollment, with approximately 277 students.
What school districts serve Petrolia?
Petrolia public schools are operated by PETROLIA CISD.
What grade levels do public schools in Petrolia cover?
Public schools in Petrolia serve students from pre-K through grade 12.