萬家寨水利樞紐位於黃河幹流托克托至龍口峽谷河段,左岸隸屬山西省偏關縣,右岸隸屬內蒙古自治區準格爾旗。
工程上游流域面積39.5萬平方公里,總容量8.96億立方米,調節庫容4.45億立方米。每年向內蒙古和山西供水14億立方米。電站裝機108萬千瓦,年發電27.5億度。工程於1993年立項,1994年底主體工程開工,1995年12月截流,1998年10月1日蓄水,1998年11月28日首台機組發電,2000年全部機組發電。
萬家寨水利樞紐是一座以供水、發電為主,兼有防洪、防凌等效益的大型水利樞紐。