西大河水库位于市永昌县境内,是一座以灌溉为主,兼有防洪、发电等综合利用的大中型水库。水库大坝于1958年兴建,总库容为2.2亿立方米,最大库水位为1522米,水面面积为57.2平方公里。水库集输、灌溉、发电、生态等功能于一体,是永昌县重要的水利工程之一。同时,水库周边还有风景秀丽的地方值得游览,如上天梯、龙门山、大草滩等。