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

13 schools in Saint George

Utah · Public K-12

13 public-school campuses operate inside Saint George, with roughly 8,271 K-12 students enrolled (3 elementary, 2 middle, and 5 high).

7-year change in Saint George

SY 2017-18 vs SY 2024-25
Total enrollment
8,271
+2,623 (+46%) vs SY 2017-18
School count
12
+6 (+100%) vs SY 2017-18
% White
79%
was 85%
% Hispanic
13%
was 8%
% Black
1%
was 1%
% Asian
1%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Career Tech High SchoolCombinedKG-12592
Desert Canyons ElementaryElementaryKG-05670
Desert Hills HighHigh10-121,241
Desert Hills MiddleHigh08-09909
Freedom Preparatory Academy WashingtonCombinedKG-12412
Heritage SchoolElementaryPK-05526
South Mesa ElementaryElementaryKG-05595
Southern Utah School of the DeafCombinedPK-1213
Southwest HighHigh09-120
Sunrise Ridge IntermediateMiddle06-07802
Tonaquint IntermediateMiddle06-07653
Utah Arts AcademyHigh08-12311
Utah Online 7-12High06-121,547

About Saint George

Saint George is a mid-sized Utah city in terms of public-school footprint, with 13 schools and 8,271 students total.

For a sense of the school types, the city covers 3 elementary, 2 middle, 5 high, and 3 other.

Five-year track record. Across the same 7-year window, public-school enrollment increased 46%: 5,648 students in SY 2017-18 versus 8,271 in SY 2024-25. Saint George now counts 12 public schools, up from 6 in SY 2017-18. Demographically, the White share of enrollment declined from 85% to 79%.

In the discussion threads here, the community for Saint George discusses enrollment trends, district policy changes, and bus-route updates. Anyone with firsthand knowledge of these schools is welcome to weigh in.

Frequently asked questions

How many K-12 schools are in Saint George, Utah?
There are 13 public K-12 schools in Saint George, with a combined enrollment of about 8,271.
How many elementary, middle, and high schools are in Saint George?
Saint George has 3 elementary, 2 middle, 5 high, 3 combined-grade public schools.
What is the largest public school in Saint George?
Utah Online 7-12 is the largest public school in Saint George by enrollment, with approximately 1,547 students.
What school districts serve Saint George?
Saint George is served by 4 public school districts, including Washington District, Freedom Preparatory Academy, Utah Schools for the Deaf and the Blind, Utah Arts Academy.
What grade levels do public schools in Saint George cover?
Public schools in Saint George serve students from pre-K through grade 12.
Are there charter schools in Saint George?
2 of the 13 public schools in Saint George are charter schools.