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

25 schools in St George

Utah · Public K-12

St George's public-school footprint covers 25 campuses with combined enrollment of about 16,648 students, averaging 666 per campus.

7-year change in St George

SY 2017-18 vs SY 2024-25
Total enrollment
15,780
+723 (+5%) vs SY 2017-18
School count
22
-1 (-4%) vs SY 2017-18
% White
67%
was 75%
% Hispanic
24%
was 17%
% Black
1%
was 1%
% Asian
1%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Bloomington Hills SchoolElementaryPK-05448
Bloomington SchoolElementaryPK-05553
Coral Cliffs SchoolElementaryPK-05141
Crimson View SchoolElementaryPK-05520
Diamond Valley SchoolElementaryPK-05386
Dixie HighHigh10-121,263
Dixie MiddleHigh08-09844
Fossil Ridge IntermediateMiddle06-07727
George Washington AcademyElementaryKG-081,013
Legacy SchoolElementaryPK-05562
Little Valley SchoolElementaryPK-05552
Millcreek HighHigh07-12118
Out of State SchoolCombinedPK-120
Panorama SchoolElementaryPK-05447
Paradise CanyonElementaryPK-05461
Pine View HighHigh10-121,124
Pine View MiddleHigh08-09701
Post HS Self-ContCombinedKG-12114
Sandstone SchoolElementaryPK-05518
Snow Canyon HighHigh10-121,324
Snow Canyon MiddleCombinedPK-09796
Success DSUHigh10-12310
Sunset SchoolElementaryPK-05481
Utah Online K8ElementaryKG-082,693
Washington PreschoolElementaryPK-PK552

About St George

Across St George, Utah, 25 public schools instructs about 16,648 students between them.

For a sense of the school types, the city consists of 14 elementary, 1 middle, 7 high, and 3 other.

Trend over the past 7 years. Total public-school enrollment in St George has expanded 5% since SY 2017-18, moving from about 15,057 students to 15,780. St George now counts 22 public schools, down from 23 in SY 2017-18. The White share of public-school enrollment declined from 75% to 67%.

In the discussion threads here, the community for St George discusses open enrollment windows, redistricting talk, and busing logistics. Members of the local community share what they see day-to-day.

Frequently asked questions

How many K-12 schools are in St George, Utah?
There are 25 public K-12 schools in St George, with a combined enrollment of about 16,648.
How many elementary, middle, and high schools are in St George?
St George has 14 elementary, 1 middle, 7 high, 3 combined-grade public schools.
What is the largest public school in St George?
Utah Online K8 is the largest public school in St George by enrollment, with approximately 2,693 students.
What school districts serve St George?
St George is served by 3 public school districts, including Washington District, George Washington Academy, Success Academy.
What grade levels do public schools in St George cover?
Public schools in St George serve students from pre-K through grade 12.
Are there charter schools in St George?
2 of the 25 public schools in St George are charter schools.