沙颍河上的水库有:1. 沙颍山水库:位于河南省濮阳市华龙区,是沙颍河上最大的水库之一,主要用于农田灌溉和城市供水。2. 沙颍二级水库:位于河南省濮阳市华龙区,是沙颍河上的二级水库,主要用于农田灌溉。3. 沙颍三级水库:位于河南省濮阳市华龙区,是沙颍河上的三级水库,主要用于农田灌溉。4. 官渡水库:位于河南省开封市尉氏县,是沙颍河上的水库之一,主要用于农田灌溉和城市供水。5. 伍埠水库:位于河南省开封市杞县,是沙颍河上的水库之一,主要用于农田灌溉。这些水库的建设和管理有助于调节沙颍河水流,提供水资源,改善当地的农业生产和生活用水条件。