明末清初,屬北岸永里。
清朝時期,屬羊耳山等鄉。
民國八年(1919年)屬草堂總團。
民國十九年(1930年),屬頭字鄉。
民國二十四年(1935年),屬第一區頭字聯保。
民國二十五年(1936年),頭字聯保改為東頭聯保。
民國二十九年(1940年),屬指導(第一)區東頭鄉。
民國三十年(1941年),東頭鄉析置草堂鄉、奇峰2鄉。
1953年9月,草堂鄉、奇峰2鄉拆分為奇峰、雙潭、鞍子、石馬、七里5鄉。
1955年12月,5鄉合并為奇峰、石馬2鄉。
1958年11月,奇峰、石馬2鄉分別改為奇峰公社、石馬公社。
1961年6月,石馬公社分為石馬公社、雙潭公社。
1983年10月,奇峰、石馬、雙潭分別改為鄉。
1992年9月,石馬、雙潭、奇峰鄉合并建立草堂鎮。