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

13 schools in Eagle Mountain

Utah · Public K-12

Whether you are tracking a high school, middle school, or elementary campus, Eagle Mountain's 13 public K-12 schools collectively enroll about 14,116 students (10 elementary, 1 middle, and 2 high).

7-year change in Eagle Mountain

SY 2017-18 vs SY 2024-25
Total enrollment
14,116
+7,034 (+99%) vs SY 2017-18
School count
13
+5 (+63%) vs SY 2017-18
% White
75%
was 84%
% Hispanic
17%
was 9%
% Black
1%
was 1%
% Asian
1%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Black Ridge SchoolElementaryPK-06842
Brookhaven SchoolElementaryPK-061,077
Cedar Valley HighHigh07-123,300
Desert SkyElementaryKG-061,096
Eagle Valley SchoolElementaryPK-06827
Frontier Middle SchoolMiddle07-091,781
Hidden Hollow SchoolElementaryPK-06943
John Hancock Charters School Eagle MountainElementaryKG-08864
Mountain Trails SchoolElementaryPK-06846
Pony Express SchoolElementaryPK-06995
Ranches AcademyElementaryKG-06360
Rockwell Charter High SchoolHigh07-12315
Silver Lake ElementaryElementaryPK-06870

About Eagle Mountain

Public education in Eagle Mountain, Utah runs across 13 schools that teaches roughly 14,116 students. By footprint, Eagle Mountain sits in the average-sized bracket.

For a sense of the school types, the city spans 10 elementary, 1 middle, and 2 high.

Per-campus enrollment runs near 1,086, meaningfully above the state mean of about 641.

Trend over the past 7 years. Combined enrollment now sits at 14,116 students, grew 99% from the 7,082 reported in SY 2017-18. The school count climbed from 8 to 13 across the same 7-year window. Demographically, the White share of enrollment contracted from 84% to 75%.

On this page, the community for Eagle Mountain discusses comparison threads between local schools and program reviews. Posts come from current and former families, staff, and alumni.

Frequently asked questions

How many public schools are in Eagle Mountain?
Eagle Mountain, Utah has 13 public K-12 schools serving approximately 14,116 students.
How many elementary, middle, and high schools are in Eagle Mountain?
Eagle Mountain has 10 elementary, 1 middle, 2 high public schools.
What is the largest public school in Eagle Mountain?
Cedar Valley High is the largest public school in Eagle Mountain by enrollment, with approximately 3,300 students.
What school districts serve Eagle Mountain?
Eagle Mountain is served by 4 public school districts, including Alpine District, John Hancock Charter School, Ranches Academy, Rockwell Charter High School.
What grade levels do public schools in Eagle Mountain cover?
Public schools in Eagle Mountain serve students from pre-K through grade 12.
Are there charter schools in Eagle Mountain?
3 of the 13 public schools in Eagle Mountain are charter schools.