O Neill Junior-Senior High School provides learning opportunities for students in grades 7 through 12. It offers classes in a variety of subjects, such as English, math, social studies, family and consumer science, computer application s, and business and technology education, as well as Spanish. O Neill Junior-Senior High School also administers instrumental and vocal music, art, drama, media, choir, and physical and special education programs. The school provides opportunities for students to participate in various sports activities, including volleyball, wrestling, cheerleading, football, cross-country, golf, softball, basketball, and track and field. It maintains a library that offers a range of books, magazines and periodicals. Additionally, the school supports the National Honor Society. It is a part of O'Neill Public Schools, which also governs an elementary school division. O Neill Junior-Senior High School is located in O'Neill, Neb.