明成化十八年(1482年),屬方山都西井圖。
清初時期,設桃林巡檢司。
清道光十年(1840年),屬西井上里桃林上圖。
清光緒元年(1875年),為桃林區(qū)。
民國二十五年(1936年),為桃溪鄉(xiāng)。
民國三十六年(1947年),為桃壽鄉(xiāng)。
民國三十八年(1949年)7月,劃為第四區(qū)。
1956年,撤區(qū)并鄉(xiāng)建桃林鄉(xiāng)。
1957年,改為縣轄鎮(zhèn)。
1958年,成立超美公社。
1961年,劃出橫鋪,縮小為桃林公社。
1984年,撤社改桃林鄉(xiāng)。
1986年,鄉(xiāng)改桃林鎮(zhèn)。
2015年12月,橫鋪鄉(xiāng)、桃林鎮(zhèn)成建制合并設立桃林鎮(zhèn)。