清初,屬宜章縣太平鄉(xiāng)。
清咸豐年間(1851—1861年),屬黃沙團(tuán)。
民國元年(1912年),屬下鄉(xiāng)。
民國二十四年(1935年),屬第三區(qū)智明鄉(xiāng)。
民國二十七年(1938年),7月為長平鄉(xiāng)。
1950年4月,隸屬黃沙區(qū)(第三區(qū))。
1956年6月10日,為碩石鄉(xiāng)。
1958年10月,與長村、黃沙、復(fù)興3鄉(xiāng)合并成立黃沙人民公社。
1961年7月24日,從黃沙公社劃出成立琦石公社,同年將鄉(xiāng)政府駐地遷至太平圩。
1968年3月6日,改名迎春人民公社。
1984年3月,改社為鄉(xiāng)。
1993年10月19日,撤鄉(xiāng)改鎮(zhèn)。