Magna Vista High School is a comprehensive public high school in Henry County, Virginia. Named for the Magna Vista plantation which occupied the land where it sits, it is approximately three miles west of the town of Ridgeway, Virginia and ten miles (16 km) south of the city of Martinsville, Virginia. Magna Vista currently enrolls approximately 1000 students in grades 9-12. It is one of two comprehensive high schools operated by Henry County Public Schools.