马龙河,位于中华人民共和国云南省西部,是元江上游石羊江段左岸支流,源流称羊草河,发源于南华县西部五街镇烂泥箐石冠山,向东流至南华龙川镇羊草河村转东南流,于梅子树村以南成为南华与楚雄两县市界河,过南华雨露白族乡白泥阱后进入楚雄市,东南流经楚雄东华镇路上村、邑多么村、大地基乡红卫桥村等地后进入双柏县,于双柏县爱尼山乡凹子村转西南流,于爱尼山乡大平地西南汇入石羊江。河长134.8公里,流域面积1946.6平方公里,落差2031米。年均流量3.30亿立方米。
白衣河,位于中华人民共和国云南省西部,是元江流域马龙河左岸支流,发源于南华县雨露白族乡龙顶寺,东南流入楚雄市境内,经楚雄紫溪镇岔河村、平掌村、东华镇土掌房、苦菜地、大石桥、山尾巴,过大地基乡塔戛苴后注入马龙河。河长67公里,流域面积481.8平方公里,落差1402.2米。年均流量0.913亿立方米。