清末,隸屬肇州廳管轄。
1914年,劃歸肇東縣管轄。
1938年分隸肇東縣宣化村和承平村。
1945年,隸屬肇東縣第七區。
1948年5月,劃歸安達縣管轄,改為第八區。
1956年4月,設置承平鄉。
1958年7月,并入南來鄉。
同年9月,改為宏偉人民公社。
1960年,改為南來公社。
1962年6月,將南來公社東部地區劃出成立羊草人民公社。
1984年4月,改為羊草鄉,。
1985年3月,改為羊草鎮。
2001年4月南來鄉并入羊草鎮。
名稱沿用至今。