The original German name means "angel's castle", the Czech name means "angel's mountain". The name refers to the castle on a hill above the settlement, which was founded together with the settlement by the Lords of Plauen, who have an angel in their coat of arms.
The first written mention of the Andělská Hora Castle is from 1402. It was probably founded shortly before this year. The settlement below the castle was founded in 1488 by Henry III of Plauen.