Slana voda (morska) okolja:
* Oceani: Velika večina ribjih vrst živi v oceanu, ki vključuje različne cone, kot so površina, odprti ocean, koralni grebeni in globoko morje.
* morja: To so manjša telesa slane vode, povezana z oceanom, kot Sredozemsko morje ali baltsko morje.
* estuaries: To so območja, kjer se sladkovodne reke srečujejo z oceanom, kar ustvarja mešanico soli in sladke vode.
Sladkovodno okolje:
* reke in tokovi: Ribe najdemo v rekah in potokih vseh velikosti, od majhnih potokov do velikih rek.
* Jezera in ribniki: To so telesa sladke vode, ki so običajno zaprta, ki ponujajo raznolike habitate za ribe.
* mokrišča: Bars, močvirje in močvirji zagotavljajo edinstvena okolja za ribe s posebnimi prilagoditvami.
Druga okolja:
* Podzemne reke: Nekatere ribje vrste so se razvile, da bi živele v jamah in podzemnih rekah.
* Aquariums: Ljudje so ustvarili umetno okolje za ribe v akvarijih, tako doma kot javnosti.
Pomembna opomba: Različne vrste rib imajo posebne zahteve za svoje okolje, vključno s temperaturo vode, slanostjo, raven kisika in razpoložljivostjo hrane. To pojasnjuje, zakaj lahko nekatere ribe najdemo le na določenih območjih in ne drugih.