Nehirlerde yaşayan canlılar üç ana gruba ayrılabilir: balıklar, omurgasızlar ve omurgalılar. Balıklar arasında alabalık, sazan, turna balığı, yılan balığı gibi türler bulunur. Omurgasızlar ise su böcekleri, kelebekler, solucanlar, yengeçler ve karidesleri içerir. Omurgalılar grubunda ise su samurları, devekuşu, koyunlar, kurtlar ve ayılar gibi memeliler ile kurbağalar ve yılanlar gibi sürüngenler yer alır. Ayrıca, nehirler çok sayıda kuş türü için de beslenme ve üreme alanı sağlar.