水庫位于攔河壩為埋石混凝土重力壩,其主要建筑物由非溢流壩段,溢流壩段,輸水管組成。重力壩壩頂高程1690.70m,建基面最低高程1630.0m,最大壩高60.7m,壩頂長136.0m,壩頂設置高0.8m的C20鋼筋混泥土防浪墻。共設7個壩段,其中:①~③壩段為左岸擋水壩段,單壩段長度18.0m,壩頂寬度5.0m,輸水孔布置于②壩段內,輸水孔后接總干渠隧洞;④壩段布置開敞式溢流表孔,壩段長28.0m,壩后布置消能設施,溢流表孔共2孔,尺寸為12.0m×2.80m(寬×高),堰頂高程1687.9m;⑤~⑦壩段為右岸擋水壩段,單壩段長度18.0m,壩體剖面尺寸與左岸擋水壩段相同。