10 schools in Roy
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| Name | Level | Grades | Enrollment |
|---|---|---|---|
| Bridge Elementary School | Elementary | KG-06 | 558 |
| Lakeview School | Elementary | PK-06 | 393 |
| Midland School | Elementary | PK-06 | 583 |
| Municipal School | Elementary | KG-06 | 317 |
| North Park School | Elementary | PK-06 | 523 |
| Roy High | High | 10-12 | 1,661 |
| Roy Jr High | Middle | 07-09 | 960 |
| Roy School | Elementary | PK-06 | 423 |
| Sand Ridge Jr High | Middle | 07-09 | 695 |
| Valley View School | Elementary | KG-06 | 286 |
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.