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

10 schools in Roy

Utah · Public K-12

Roy, Utah comes in at 10 public K-12 schools on the latest counts, with roughly 6,399 students total and an average campus size near 640.

7-year change in Roy

SY 2017-18 vs SY 2024-25
Total enrollment
6,399
-146 (-2%) vs SY 2017-18
School count
10
+1 (+11%) vs SY 2017-18
% White
65%
was 73%
% Hispanic
26%
was 19%
% Black
1%
was 1%
% Asian
1%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Bridge Elementary SchoolElementaryKG-06558
Lakeview SchoolElementaryPK-06393
Midland SchoolElementaryPK-06583
Municipal SchoolElementaryKG-06317
North Park SchoolElementaryPK-06523
Roy HighHigh10-121,661
Roy Jr HighMiddle07-09960
Roy SchoolElementaryPK-06423
Sand Ridge Jr HighMiddle07-09695
Valley View SchoolElementaryKG-06286

About Roy

Public education in Roy, Utah runs across 10 schools that enrolls roughly 6,399 students. By footprint, Roy sits in the mid-sized bracket.

In terms of grade levels, the city is made up of 7 elementary, 2 middle, and 1 high.

Trend over the past 7 years. Across the same 7-year window, public-school enrollment held roughly steady: 6,545 students in SY 2017-18 versus 6,399 in SY 2024-25. Over that span, Roy added 1 school, going from 9 to 10. The White share of public-school enrollment contracted from 73% to 65%.

In the discussion threads here, the community for Roy discusses school events, board meetings, and seasonal calendars. Parents, students, and educators in the area can post or comment.

Frequently asked questions

How many K-12 schools are in Roy, Utah?
There are 10 public K-12 schools in Roy, with a combined enrollment of about 6,399.
How many elementary, middle, and high schools are in Roy?
Roy has 7 elementary, 2 middle, 1 high public schools.
What is the largest public school in Roy?
Roy High is the largest public school in Roy by enrollment, with approximately 1,661 students.
What school districts serve Roy?
Roy is served by 2 public school districts, including Bridge Elementary School, Weber District.
What grade levels do public schools in Roy cover?
Public schools in Roy serve students from pre-K through grade 12.
Are there charter schools in Roy?
1 of the 10 public schools in Roy are charter schools.