作为淮河最大的支流,沙颍河由3条河汇合而成,一条是发源于鲁山县石人山的沙河,一条是发源于嵩山的颍河,一条是发源于荥阳的贾鲁河。3条河流经平顶山、郑州、许昌、开封、漯河后,于周口汇合而成沙颍河,之后进入安徽。