明代,属宁远县桦林里。
清代,属宁远县桦林里、砚峰里。
民国元年(1912年)后,属武山县第四区(鸳鸯镇)。
1949年8月,武山解放后,属鸳鸯镇管辖,设桦林、赵坪2乡。
1953年10月,属第五区,设天衢、桦林、赵坪3乡。
1955年11月,撤区并乡,设桦林、赵坪2乡。
1958年9月,属火箭公社。
1962年1月,属鸳鸯区,设赵坪、桦林2公社。
1965年8月,撤区并社,赵坪公社并入桦林公社。
1983年12月,改为桦林乡。
2015年10月,撤乡改镇。