McPherson High School is a public high school for grades 9âÂÂ12 in McPherson, Kansas, United States. It is operated by McPherson USD 418 school district. Each grade has an average of 200 to 300 students.