Ryby anielskie występują w wodach tropikalnych i subtropicalnych, zależnie od gatunku.
- Rafa koralowe i rafy skaliste
- Łąki morskie (seagrass beds)
- Różne głębokości: od płytkich do głębszych wód
Konkretne regiony: Karaibik, Indo-Pacyfik, Morze Czerwone. Gatunki: ryba anielska królewska (queen angel), cesarska (emperor angel), arabska (Arabian angelfish).