1. Sladkovodna:Sladkovodne ribe najdemo v vodnih telesih z nizko vsebnostjo soli, kot so jezera, reke, potoki in ribniki. Te vode običajno najdemo v notranjosti in niso neposredno povezane z oceanom. Sladkovodne ribje vrste vključujejo postrvi, bas, som in perch.
2. Slana voda:slane ribe najdemo v oceanih, morjih in drugih telesih vode z visoko vsebnostjo soli. Vrste slane vode vključujejo tuno, losos, trsko, flounder in morske pse.
3. Brakična voda:Brakična voda je mešanica sladke vode in slane vode, ki jo običajno najdemo tam, kjer se reke srečujejo z oceanom ali v obalnih ustjih. Ta vrsta vode ima zmerno vsebnost soli in podpira tako sladkovodne kot slane vode. Primeri vključujejo črtaste base, snook in flounder.
4. Pelagična voda:Pelagične ribe živijo v odprtem oceanu, daleč od kopnega. Običajno jih najdemo v zgornji plasti vode, znane kot epipelagična cona. Te ribje vrste vključujejo tuno, skušo, meče in marlin.
5. Bentoška voda:bentoške ribe živijo na dnu vodnih teles ali blizu njega, kot so oceani, jezera in reke. Lahko naseljujejo koralne grebene, skalne podlage ali mehke sedimente. Bentoške ribje vrste vključujejo ploščati rib, skupine, škorpijonske ribe in morske ježke.
Nekatere ribje vrste so prilagodljive in lahko prenašajo široko paleto vodnih razmer, druge pa so bolj specializirane in potrebujejo specifične vodne parametre.