- Süßwasser: Seen, Flüsse, Bäche und Teiche.
- Brackwasser: Flussmündungen, wo Salzwasser und Süßwassermischung.
- Salzwasser: Ozeane, Meere und Korallenriffe.
Knochenfische haben sich an eine Vielzahl von Umweltbedingungen angepasst, einschließlich unterschiedlicher Wassertemperaturen, pH -Wert und Salzgehalt. Sie können sowohl in flachem als auch in tiefen Gewässern gefunden werden, und einige Arten leben sogar in Höhlen oder unterirdischen Flüssen.