Public elementary and secondary schools, Catholic elementary and secondary schools
Roy Senior High School
Roy High School provides various educational programs to its more than 1,400 students. It offers various subjects, including mathematics, sciences, social studies, physical education, English and language arts. The school also provides a Career and Technology Education program. It offers several clubs, including best buddies, chess, debate, German, key, royal court jesters, Spanish, royal singers, and ski and snowboard clubs. The institution s sports department offers football, soccer, cross county, basketball, swimming, wrestling, golf, baseball, softball and volleyball. It provides a media center, library and a playground. Roy High School is located in Roy, Utah.