Deniz anaları genellikle tropikal ve subtropikal denizlerde yaşarlar. Bunlar, Atlas Okyanusu'nun doğu ve batı kıyıları, Pasifik Okyanusu, Hint Okyanusu ve Karayip Denizi gibi yerlerde bulunabilir. Deniz anaları ayrıca resiflerde, kumlu tabanlarda, kayalıklarda ve deniz otları arasında bulunabilir.