南川河,发源于吕梁山西麓,山西省中阳县刘家坪乡凤尾村界牌岭。
南川河,以北偏西方向流经中阳县城,其上游分为小南川(亦称南川河)和东川河两支,小南川是南川河的主流,发源于中阳县和交口县交界处的凤凰山,东川河为季节性河,发源于中阳县与孝义市交界处的黑岭山。南川河在离石区交口镇汇入三川河,然后向西经柳林县注入黄河。