8 schools in Canyon
Canyon, Texas reports 8 public K-12 schools to NCES, totaling roughly 3,779 students (3 elementary, 2 middle, and 3 high).
7-year change in Canyon
SY 2017-18 vs SY 2024-25| Name | Level | Grades | Enrollment |
|---|---|---|---|
| CANYON H S | High | 09-12 | 1,097 |
| CANYON INT | Middle | 05-06 | 529 |
| CANYON J H | Middle | 07-08 | 555 |
| CRESTVIEW EL | Elementary | PK-04 | 440 |
| MIDWAY ALTERNATIVE H S | High | 11-12 | 52 |
| PREMIER HIGH SCHOOL-CANYON | High | 09-12 | 32 |
| REEVES-HINGER EL | Elementary | PK-04 | 669 |
| SPRING CANYON EL | Elementary | PK-04 | 405 |
About Canyon
Public education in Canyon, Texas runs across 8 schools that enrolls roughly 3,779 students. By footprint, Canyon sits in the mid-sized bracket.
For a sense of the school types, the city comprises 3 elementary, 2 middle, and 3 high.
Schools in Canyon average about 472 students each, 22% below the Texas norm.
Over the past 7-year window. Total public-school enrollment in Canyon has climbed 4% since SY 2017-18, moving from about 3,646 students to 3,779. Over that span, Canyon gained 3 schools, going from 5 to 8. On the demographic side, White enrollment moved from 75% to 70% over the same window.
On this page, the community for Canyon discusses open enrollment windows, redistricting talk, and busing logistics. Members of the local community share what they see day-to-day.