 All students plus those from West Haven Elementary attend Roy High School, a Region 6A high school

Roy is located at , and encompasses 7.6 square miles (19.7 square kilometers) of land and no natural water.To the west is the city of Hooper, to the north is West Haven, to the east are Riverdale and Ogden, and the Davis County cities of Clinton and Sunset border Roy on its south.Roy is located in the Wasatch Front, an area that experiences variant seasonal temperatures and generally dry conditions.