Joshua High School is a public high school located in the city of Joshua, Texas.
The school is in the Joshua Independent School District.
[2] The school was opened in 1907.
The centenary was celebrated in 2007.
[3] The Joshua Fighting Owls play their home games at Owl Stadium located behind the high school.