1950年,為衡山縣第四區(qū)南市鄉(xiāng)。
1952年,屬衡山縣十三區(qū)。
1958年10月,設(shè)立燎原人民公社。
1959年1月,將高塘鄉(xiāng)、南灣鄉(xiāng)析出更名為草市公社。
1961—1989年,屬(1960年1月后屬衡東縣)楊林區(qū)。
1984年2月,設(shè)立草市鎮(zhèn),另析出沙港、彭家園、香花、田心、吳家倉、橫嶺、黎明、山田、瀟坪9村設(shè)立洣坪鄉(xiāng)。
1989年5月,澈坪鄉(xiāng)并入草市鎮(zhèn)。
2015年12月,草市鎮(zhèn)與高塘鄉(xiāng)合并。
2016年,高塘鄉(xiāng)成建制并入草市鎮(zhèn)。
之后,草市鎮(zhèn)各行政村也進(jìn)行合并精簡。