Mifflin County High School is a mid sized, rural public high school. It is the sole high school operated by the Mifflin County School District. The school was established in 2011, by the merging of the district's two former high schools (Indian Valley High School and Lewistown Area). This move was due to budget cuts and aging facilities in the other schools. Construction of Mifflin County High School cost $64 million in 2011. Local public debt was used to finance the building. The 251,088 square foot building was built by Hayes Large Architects, LLP. In the 2018–19 school year, the school's enrollment was reported as 1,186.