塘县城平湖镇，至者密镇天生桥转向西入洞伏流4千米，至干河南出洞明流，折向西南，至四寨镇羊角洞景点转西北再次伏流约1千米出洞明流，折向西南，经过一段黔桂边界后转向东南进入广西壮族自治区南丹县，至南丹县月里镇黄港折向西南，进入天峨县，在天峨县三堡乡里且右纳曹渡河后折向南，成为黔桂两省（区）界河，至贵州罗甸县大亭乡下大湾注入红水河。牛河在广西境内也称拉平河、纳立河。牛河全长231千米，落差1356米。
流域概况.牛河流域地处贵州省南部和广西壮族自治区北部，呈扇形分布，西临坝王河，东与都柳江