颍河流域地跨河南省郑州市、许昌市、汝州市、平顶山市、南阳市、漯河市、周口市和安徽省阜阳市共32个县市，地理坐标为东经112°45′～113°15′，北纬34°20′～34°34′，北为黄河流域，东为涡河流域，西为伊洛河流域，南为长江流域和洪河流域。整个流域地形由西北向东南倾斜，流域内山区面积为9070平方公里，丘陵区面积为5370多平方公里，平原区面积为22201平方公里。历史上黄河夺淮前期及花园口决堤期间，黄河水主要经颍河支流贾鲁河南下，使两岸滩地淤高，一般河岸高于堤内地面1～2米。