明成化十八年(1482年),属方山都西井图。
清初时期,设桃林巡检司。
清道光十年(1840年),属西井上里桃林上图。
清光绪元年(1875年),为桃林区。
民国二十五年(1936年),为桃溪乡。
民国三十六年(1947年),为桃寿乡。
民国三十八年(1949年)7月,划为第四区。
1956年,撤区并乡建桃林乡。
1957年,改为县辖镇。
1958年,成立超美公社。
1961年,划出横铺,缩小为桃林公社。
1984年,撤社改桃林乡。
1986年,乡改桃林镇。
2015年12月,横铺乡、桃林镇成建制合并设立桃林镇。