Andělská Hora leží 10 km východně od Karlových Varů při silnici I/6 v nadmořské výšce 665 m n. m. Žije zde 382 obyvatel. Část obce spadá do území CHKO Slavkovský les. Vesnice svůj název přejala od staršího hradu. V historických pramenech se jméno objevuje ve tvarech: Engelstadt, Andiělska hora, Engelšpurk, na Andielske horze, k Andielsky horze, Engelhaus a Angelska Hora a Engelhaus, Engelsburg nebo Engelstadt.