Twin Hills School
7225 Twin Hills Rd
Okmulgee, OK 74447
Phone: (918) 733-2531 Fax: (918)

Twin Hills Public School strives to provide a quality education giving each student the best chance to succeed in high school and beyond.  Twin Hills School will continue to adapt to the changes in teaching today’s youth with steps such as pursuing technology in the classroom, teacher collaboration, and professional development.  Twin Hills has a rich academic and athletic tradition and tremendous community support that fosters pride and a family atmosphere that only school like ours can provide.

gary mcelory

Mr.Gary McElroy, Superintendent
Superintendent Gary McElroy is in his third year at Twin Hills and his 23rd in education with sixteen of those years spent coaching basketball and baseball as well as other sports.  Knowing from personal experience the positive influence that educators can make in a student’s life, McElroy decided while playing college baseball to pursue a career in coaching that has naturally progressed to administration.  Mr. McElroy has a wife of twenty-three years, Sherri, and three wonderful children, Darbi, Dax, and Daci.



Mr. Russell Criner, Principal






Contact Information

twin hill school header



month of august 2019 calenadar

Breakfast/Lunch Menu

Learn how One Call Now notification services can help you

wellness policyfraudbuttonreportcardcertified healthy school

box tops

inclement weather

Twin Hills 4-H

Twin Hills Vol. Fire Dept.













7225 Twin Hills Road
Okmulgee, OK 74447

please E-mail the Webmaster