Maiden High School is a public high school located in Maiden, North Carolina, United States. It is part of the Catawba County Schools district.