南梁時期,彝族盧鹿部占據水西地區后,西溪等地為該部土目化砂治地。
明代晚期,出現集市龍場(后名狗場)。
清代時期,屬黔西州黔興里,官方在西溪設汛,在以那壩(野壩)、新鋪、楊家海、松樹溝、西溪設塘和鋪。
民國十六年(1927年),置林泉鄉。
民國二十一年(1932年),改林家鎮。
民國三十年(1941年),林泉鎮、岔白鄉、西溪鄉合并為林泉鄉。
1953年5月,分置林泉、西溪、青海、瑤坪、野壩、岔白6鄉。
1955年6月,青海鄉并入林泉鄉。
1958年9月,岔白鄉并入野壩鄉,同時,各鄉均改公社。
1984年5月,復鄉并改林泉鎮。
1991年7月,西溪、瑤坪、野壩3鄉并入林泉鎮。