清初,属宜章县太平乡。
清咸丰年间(1851—1861年),属黄沙团。
民国元年(1912年),属下乡。
民国二十四年(1935年),属第三区智明乡。
民国二十七年(1938年),7月为长平乡。
1950年4月,隶属黄沙区(第三区)。
1956年6月10日,为硕石乡。
1958年10月,与长村、黄沙、复兴3乡合并成立黄沙人民公社。
1961年7月24日,从黄沙公社划出成立琦石公社,同年将乡政府驻地迁至太平圩。
1968年3月6日,改名迎春人民公社。
1984年3月,改社为乡。
1993年10月19日,撤乡改镇。