3 schools in Barnsdall
Within Barnsdall, Oklahoma, 3 public K-12 schools teach roughly 452 students, an average of 151 per campus.
7-year change in Barnsdall
SY 2017-18 vs SY 2024-25| Name | Level | Grades | Enrollment |
|---|---|---|---|
| BARNSDALL ES | Elementary | PK-05 | 222 |
| BARNSDALL HS | High | 09-12 | 145 |
| Barnsdall Middle School | Middle | 06-08 | 85 |
About Barnsdall
Public education in Barnsdall, Oklahoma runs across 3 schools that enrolls roughly 452 students. By footprint, Barnsdall sits in the small bracket.
Looking at the level breakdown, the city comprises 1 elementary, 1 middle, and 1 high.
Per-campus enrollment runs near 151, noticeably below the state mean of about 391.
Five-year track record. Total public-school enrollment in Barnsdall has increased 8% since SY 2017-18, moving from about 418 students to 452.
In the discussion threads here, the community for Barnsdall discusses school events, board meetings, and seasonal calendars. Members of the local community share what they see day-to-day.