明朝時期,屬居仁鄉(xiāng)仁受里。
清中葉,屬南岸崇善里榨坪甲;清末,以榨坪甲升置云龍鄉(xiāng)。
民國二十二年(1933年),改為云龍鎮(zhèn)。
民國三十一年(1942年),改為云龍鄉(xiāng)。
1953年8月,云龍鄉(xiāng)被劃分成蔈草、云龍、西陽、耀靈、火埠、清水等10小鄉(xiāng)。
1956年12月,蔈草、大生、雙龍、西陽、長嶺、小河6小鄉(xiāng)合并為蔈草鄉(xiāng)。
1956年12月,蔈草鄉(xiāng)改為蔈草公社。
1961年12月,從蔈草公社析設長嶺公社。
1981年12月,長嶺公社更名歧陽公社。
1983年,歧陽公社改為歧陽鄉(xiāng);蔈草公社改為蔈草鄉(xiāng)。
1992年9月,歧陽鄉(xiāng)并入蔈草鄉(xiāng)。
2011年12月,蔈草鄉(xiāng)撤鄉(xiāng)設鎮(zhèn),改為蔈草鎮(zhèn)。