Gregory High School offers education to students in grades nine through 12. It is a public school and has an enrollment of more than 200 students. The school is affiliated with the Gregory School District and offers a variety of subjects in its curriculum, including American history, English, science, computers, mathematics, social studies and physical education. It also organizes volleyball, wrestling, cheerleading, track, golf, and basketball and football tournaments. It also provides special education and has a guidance counselor for students. The extracurricular activities offered by the school include vocal music, band and chorus. The school is located in Gregory, S.D.