Рыбы приспособились к жизни в воде различной солености. В пресной воде солей не более десятых долей грамма на 1 л (в основном углекислые и сернокислые). Нормальная морская вода содержит 35% (35 г соли на 1000 г воды) солей, преимущественно хлор истых.
По отношению к амплитуде солености рыб делят на эвригалинных, способных переносить большие колебания солености, и стеноталинных, способных переносить лишь незначительные колебания солености. Примером эвригалинных рыб может служить каспийская рыба-игла, некоторые бычки, примером стеногалинных рыб - некоторые рыбы коралловых рифов.
Соленость играет в жизни рыб большую роль. Плотность воды зависит от количества растворенных солей, следовательно, условия плавания зависят от солености. Газовый режим также зависит от солености. Чем больше растворено в воде солей (при одной и той же температуре и одинаковых условиях), тем меньше в ней кислорода.
По месту обитания рыб подразделяют на четыре экологические группы: морских, пресноводных, проходных и солоновато-водных. Рыба, перенесенная из одной среды в другую, может погибнуть из-за большой разницы осмотического давления в органах и клетках тела и давления наружной среды. У проходных рыб при переходе из морской воды в пресную происходит перестройка осморегуляторного аппарата, поэтому они задерживаются на некоторое время на границе соленых и пресных вод..