5 schools in Kingfisher
Kingfisher, Oklahoma hosts 5 public K-12 schools with combined enrollment of about 1,306 students, broken out as 2 elementary, 2 middle, and 1 high.
7-year change in Kingfisher
SY 2017-18 vs SY 2024-25| Name | Level | Grades | Enrollment |
|---|---|---|---|
| GILMOUR ES | Elementary | PK-01 | 254 |
| HERITAGE ELEMENTARY | Elementary | 02-03 | 175 |
| KINGFISHER HS | High | 09-12 | 401 |
| Kingfisher Junior High School | Middle | 07-08 | 213 |
| Kingfisher Upper Elementary | Middle | 04-06 | 263 |
About Kingfisher
Kingfisher, Oklahoma is home to 5 public schools, with combined enrollment of approximately 1,306 students. By school count, it is a compact city.
In terms of grade levels, the city consists of 2 elementary, 2 middle, and 1 high.
Average school size in Kingfisher is around 261 students, 33% meaningfully below the Oklahoma average of about 391.
Trend over the past 7 years. Combined enrollment now sits at 1,306 students, fell 13% from the 1,498 reported in SY 2017-18. Kingfisher now counts 5 public schools, up from 4 in SY 2017-18. Demographically, the Hispanic share of enrollment increased from 21% to 25%.
On this page, the community for Kingfisher discusses enrollment trends, district policy changes, and bus-route updates. Members of the local community share what they see day-to-day.