荥阳市域内有5条内河,其中汜水河和枯河属于黄河流域,索河、贾峪河和须水河属于淮河流域。
汜水河全长39.1公里,荥阳境内长27.2公里,流经环翠峪、刘河、高山、汜水四个乡镇,途经巩义市和上街区,直接汇入黄河。
枯河发源于上街区肖洼村,全长40.6公里,荥阳市境内长26.85公里,流经王村、高村、广武,经惠济区汇入黄河。
索河发源于崔庙镇石岭寨,全长52公里,荥阳市境内长48.8公里,经崔庙、乔楼、索河办、城关、豫龙、广武出荥阳,在中原区沟赵乡入须水河。
贾峪河发源于新密,全长27.5公里,荥阳市境内长13.2公里,流经贾峪镇经中原区汇入贾鲁河。
须水河发源于贾峪镇饮马坑水库下游,全长28.6公里,荥阳市境内长10公里,流经贾峪镇经中原区汇入索须河。
中型水库4座,丁店水库、楚楼水库和河王水库属于淮河流域索河上的三座梯级开发水库,唐岗水库属于黄河流域枯河上唯一一座中型水库。
丁店水库位于荥阳市乔楼镇丁店村,是河南省27座重点中型防洪工程之一,控制流域面积152平方公里,总库容5614.9万立方米,兴利库容1755万立方米,水库上游有老邢、竹园、三仙庙三座小型水库,下游有楚楼、河王两座中型水库。
楚楼水库位于荥阳市乔楼镇南楚楼村,是河南省27座重点中型防洪工程之一,控制流域面积44.5平方公里,总库容1640.2万立方米,兴利库容835万立方米。
河王水库位于荥阳市广武镇苏砦村,控制流域面积57.1平方公里,总库容2193万立方米,兴利库容965万立方米。
唐岗水库位于荥阳市广武镇唐岗村,控制流域面积163.4平方公里,总库容3371万立方米,兴利库容447万立方米。
现有小型水库9座,其中小Ⅰ型5座(老邢水库、寺河水库、三仙庙水库、楚庄水库、火神庙水库),小Ⅱ型4座(竹园水库、王河水库、饮马坑水库、仙鹤湖水库)。