富源县县城中安镇西南的支锅石，向东北流经石坝水库和响水河水库，于富源县城转向南流后，称大河。大河向南流经富源县大河镇和营上镇后进入峡谷地带，成为富源县和罗平县界河，改称块择河。南流至罗平县九龙镇大发贵村转向东流，又改称喜旧汗河。干流东流至贵州省黔西南布依族苗族自治州兴义市乌沙镇岔江村左纳小黄泥河后，始称“黄泥河”。黄泥河自岔江村转向南，成为云南和贵州两省的界河，左岸为贵州兴义市，右岸为云南罗平县。黄泥河向南进入峡谷区，两岸多岩溶石山。经鲁布革水电站，于罗平县鲁布革布依族苗族乡以南新寨三江口右纳多衣河后入南盘