Sign In Register

Schools in Roy, UT

Public schools, enrollment data, student-teacher ratios, and higher education.

Roy has 12 public schools with a total enrollment of 8,675 students and 395 teachers. There are 8 elementary, 3 middle, and 1 high schools. The average student-teacher ratio is 22.0:1. 1 charter school serve the area.

Public Schools (12)

Source: NCES 2022-23 data.

School Level Enrollment Teachers Student/Teacher
Roy High High 1,834 85 21.6:1
Rocky Mountain Jr High Middle 1,225 51 24.0:1
Roy Jr High Middle 1,008 44 22.9:1
Sand Ridge Jr High Middle 857 42 20.4:1
Country View School Elementary 572 25 22.9:1
Midland School Elementary 568 29 19.6:1
Bridge Elementary School (Charter) Elementary 533 20 26.7:1
Roy School Elementary 503 24 21.0:1
North Park School Elementary 467 24 19.5:1
Lakeview School Elementary 441 20 22.1:1
Valley View School Elementary 336 15 22.4:1
Municipal School Elementary 331 16 20.7:1
View full profile of Roy, UT →