溪、宿县的唐河并入沱河。今沱河发源于商丘市梁园区北部李庄乡朱楼村，废黄河南大堤南侧，东南流经虞城县，夏邑县，永城市，安徽省濉溪县，宿州市埇桥区，于宿州市区西北建有沱河进水闸，将沱河水分流入新汴河。沱河沿固镇、灵璧县界和泗县、五河县界，向东南左汇唐河后注入沱湖。沱河最后经五河县城北的新开沱河闸汇入怀洪新河。全长295.5公里。途纳虬龙沟、王引河、唐河等支流。沱河原可通航。20世纪60年代，经过数轮治淮运动，夏邑县毛河口至宿州七岭段112km拓宽浚深，并建设七岭拦河闸，把沱河上段来水引入新汴河；闸下经五河县入淮