水电站之所以能够防洪关键在于它有一个大坝和很大库容的水库。
水电站是利用水力势能转化为电能的发电站,为了获得充足的水能,首先必须建造一座大型水库蓄积足够水量提供不间断发电,其次要有足够的水位落差使得水流从高处流下形成较大冲击力推动水轮机旋转发电。为此,水电站都必须建造在江河落差大水量充足的河段,而且建设一座拦河大坝形成水库。这样,大坝和水库配合就有了防洪功能,当洪峰来临之前,水库可以提前泄洪腾出库容,洪峰来临后大坝拦洪维持正常流量,主动调节洪峰。