關河水庫地處太行山麓,位于武鄉縣城東2.5km的關河峽口處。控制流域面積1745平方公里,總庫容13990萬立方米,其中調洪庫容 56680000立方米,興利庫容2770萬立方米,防洪標準為百年設計,千年校核。相應百年洪水位為994.42m,千年洪水位996.0m。由于水庫上游植被不良,水土流失嚴重,至1987年底已淤積63810000立方米,占總庫容的 45.8%。水庫工程由大壩、溢洪道、輸水洞、排沙泄洪洞和水電站組成,大壩為水中倒土均質土壩,全長687m。溢洪道位于壩左500m處,1975年由原來的 28m擴到45m,堰頂高程為987、9m。1989年9月開始建閘工程,1990年建成。