Ryby słodkowodne w Polsce to około 120 gatunków, zamieszkujących lub składających ikrę wyłącznie w wodach słodkich. Wody stojące i płynące oferują rybom z uwagi na różne warunki środowiskowe, odmienne warunki życia i pozwalają na zaszeregowanie ich w różnych typach nazywanych w oparciu o obecność dominującego gatunku. Podział wód jeziorowych obejmuje 5 typów: sielawowe, leszczowe, sandaczowe, linowo-szczupakowe i karasiowe. Wody płynące dzielimy na górną i dolną krainę pstrąga.
Pozostałymi krainami rzek są krainy: lipienia, brzany, leszcza oraz jazgarza. Kraina jazgarza odpowiada mniej więcej obszarowi ujścia rzek, gdzie dochodzi do wymieszania słodkich wód ze słoną wodą mórz.