明清时,属宁远县力丰里。
民国元年(1912年)后,属武山县第三区。
1949年8月,武山解放后,属滩歌区。
1956年6月,撤区建署,设滩歌、松山、南沟、水峪4乡镇;9月,设滩歌、清水、松山3乡。
1958年4月,设滩歌、清水、松山、水峪4乡镇;9月,属幸福公社;12月,幸福公社并入城关大公社。
1962年,成立滩歌公社,隶属滩歌区。
1965年8月,撤区并社,水峪、松山、清水公社并入滩歌公社。
1983年12月,滩歌公社改乡。
2001年9月,撤乡建滩歌镇。