养息牧河在辽、金、元时代名羊肠河,清初称杨柽木河,原“与库昆河汇,又南流入柳条边彰武台门之西”入辽河。据考察1886年左右在彰武镇北满头村附近改道往南,过两家子乡的长坨子村入新民市,始形成今之柳河,原养息牧河故道在彰武镇北淤塞。清光绪二十八年(1902年)彰武县建治后即于城东疏浚地河,使“汇归养息牧河”。