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

5 schools in Kanab

Utah · Public K-12

In total, Kanab hosts 5 public K-12 schools with about 1,078 students, an average of 216 per campus.

7-year change in Kanab

SY 2017-18 vs SY 2024-25
Total enrollment
1,078
+106 (+11%) vs SY 2017-18
School count
4
0 (0%) vs SY 2017-18
% White
88%
was 90%
% Hispanic
8%
was 6%
% Black
0%
was 0%
% Asian
0%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Kanab CTE CenterHigh11-120
Kanab HighHigh09-12322
Kanab MiddleMiddle07-08160
Kanab SchoolElementaryKG-06523
Kane PreschoolElementaryPK-PK73

About Kanab

Kanab, Utah is home to 5 public schools, with combined enrollment of approximately 1,078 students. By school count, it is a thinly populated city.

On the school-mix side, the city covers 2 elementary, 1 middle, and 2 high.

Average school size in Kanab is around 216 students, 66% meaningfully below the Utah average of about 641.

Looking at the last 7 years. Combined enrollment now sits at 1,078 students, increased 11% from the 972 reported in SY 2017-18.

On this page, the community for Kanab discusses sports rivalries, cross-district programs, and shared facilities. Anyone with firsthand knowledge of these schools is welcome to weigh in.

Frequently asked questions

How many public schools are in Kanab?
Kanab, Utah has 5 public K-12 schools serving approximately 1,078 students.
How many elementary, middle, and high schools are in Kanab?
Kanab has 2 elementary, 1 middle, 2 high public schools.
What is the largest public school in Kanab?
Kanab School is the largest public school in Kanab by enrollment, with approximately 523 students.
What school districts serve Kanab?
Kanab public schools are operated by Kane District.
What grade levels do public schools in Kanab cover?
Public schools in Kanab serve students from pre-K through grade 12.