Andělská Hora (niem. Engelsberg) – miasto w Czechach, położone w kraju morawsko-śląskim w powiecie Bruntál na obszarze Śląska, gmina katastralna Andělská Hora ve Slezsku.
Według danych z 1 stycznia 2024, liczba mieszkańców miasta wynosi 378 osób (3554. miejsce w kraju wśród miejscowości; 604. miejsce wśród miast).
Charakterystyka Andělská Hora była założona w 1540 jako miasto według jihlawskiego prawa górniczego. W budynku starosty znajduje się minimuzeum z historycznymi eksponatami i dokumentami. Od 1961 do 23 listopada 1990 Andělská Hora była częścią wsi Světlá Hora. Później została samodzielną wsią. 23 kwietnia 2008 ponownie otrzymała prawa miejskie. Obecnie miasto składa się administracyjnie z 2 części: Andělská Hora i Pustá Rudná (niem. Lauterseifen).
Podział części gminy Andělská Hora Pustá Rudná
gminy katastralne Andělská Hora ve Slezsku
Demografia