河流是一个生态系统。生活在河里的龟等爬行动物会爬到河岸上产卵;以水草为食的草鱼通常生活在水体中下层;死亡的水生动物需要细菌等的分解。对于河流生态系统来说,降雨会带来别处的水分,还会把陆地上的土壤冲入河流,河水可以用来灌溉农田。