4 schools in Opp
Whether you are tracking a high school, middle school, or elementary campus, Opp's 4 public K-12 schools collectively enroll about 1,492 students (2 elementary, 1 middle, and 1 high).
7-year change in Opp
SY 2017-18 vs SY 2024-25| Name | Level | Grades | Enrollment |
|---|---|---|---|
| Fleeta School | Elementary | PK-08 | 170 |
| Opp Elementary School | Elementary | PK-04 | 547 |
| Opp High School | High | 09-12 | 396 |
| Opp Middle School | Middle | 05-08 | 379 |
About Opp
Opp is a thinly populated Alabama city in terms of public-school footprint, with 4 schools and 1,492 students total.
For a sense of the school types, the city covers 2 elementary, 1 middle, and 1 high.
Average school size in Opp is around 373 students, 31% meaningfully below the Alabama average of about 544.
Five-year track record. Combined enrollment now sits at 1,492 students, remained close to its prior level from the 1,476 reported in SY 2017-18. The Black share of public-school enrollment decreased from 20% to 16%.
On this page, the community for Opp discusses sports rivalries, cross-district programs, and shared facilities. Anyone with firsthand knowledge of these schools is welcome to weigh in.