MacGregor State High School (MSHS) is an independent public, co-educational secondary school located in the Brisbane suburb of MacGregor, Queensland Australia. It is administered by the Queensland Department of Education and, as of 2024, has an enrolment of 1,207 students, with 107 teaching staff and 51 non-teaching staff. The school caters to students from Year 7 to Year 12 and was established in 1969.