1950年,为衡山县第四区南市乡。1952年,属衡山县十三区。1958年10月,设立燎原人民公社。1959年1月,将高塘乡、南湾乡析出更名为草市公社。1984年2月,设立草市镇。
截至2020年6月,草市镇下辖1个社区、18个行政村。
2011年,草市镇
财政收入116.33万元,比上年增加16.3%。2011年,全镇GDP总量25825.17万元,其中农业总产值13000万元,工业总产值12825.17万元,人均年纯收入3800元。
2014年,草市镇全镇实现生产总值约3.9亿元,比2013年增长8.1%;农民人均纯收入4850元,人均增长350元,比2013年增长8.7%。2015年,草市镇全镇实现生产总值约4.08亿元,比2014年增长6.8%,农民人均纯收入5000元,比2014年增长280元,增长率为6.6%。2018年,草市镇有工业企业36个,其中规模以上1个,有营业面积超过50平方米以上的综合商店或超市11个。