Oklahoma requires students to complete 23 academic units to graduate from high school, including a half-unit in Oklahoma history. High school students in Oklahoma take assessments in math, science, U.S. history and English language arts, according to the Oklahoma State Department of Education.

To see how schools in the state’s top metro areas ranked, check out the pages for Oklahoma City, Tulsa, Lawton and Enid.