Hatch Valley High School offers educational programs for students in pre-kindergarten through 12 grade. It offers classes in math, science, English, social studies, physical education and language arts. The school administers special and vocational education programs. It maintains clubs and groups and conducts Thanksgiving Day events. Hatch Valley High School is a part of Hatch Valley Public Schools, which operates elementary, middle and high schools. The district offers provides various sports activities, such as volleyball, baseball, football and basketball and organizes tournaments. It features human resources, transportation, technology, special education, health, maintenance, food service, and curriculum and development departments. Hatch Valley High School is located in Hatch, N.M.