В реках живут не только рыбы. Воды, дно и берега рек — среда обитания многих живых организмов, их подразделяют на планктон, нектон и бентос. К планктону относятся, например, зелёные и сине-зелёные водоросли, коловратки и низшие ракообразные. Очень разнообразен речной бентос — личинки насекомых, черви, моллюски, речные раки. На дне и берегах рек поселяются растения — рдест, камыш, тростник и др., на дне растут водоросли. Речной нектон представлен рыбами и некоторыми крупными беспозвоночными. Среди рыб, которые обитают в морях, а в реки заходят только на нерест, - осетровые (осётр, белуга, севрюга), лососевые (сёмга, горбуша, нерка, кета и др.). Постоянно живут в реках сазан, лещ, стерлядь, щука, налим, окунь, карась и др., а в горных и полугорных реках — хариус и форель. Также обитают в реках млекопитающие и крупные пресмыкающиеся.