夏禹時(shí),今蘭草境地,屬梁州之地。
周朝時(shí),為雍州之城。
春秋戰(zhàn)國時(shí),屬巴子國境地。
兩漢,分別屬益州、巴郡(重慶)之宕渠縣(今渠縣土溪)和漢,昌縣(今巴中城關(guān)后改為漢興縣)。
南北朝時(shí)期,屬歸化郡(今巴州曾口)。
北宋太足4年(968年),屬巴州清化郡曾口縣。
明朝,廢曾口縣,又屬巴州。
清屬,屬四川省川北道保寧府巴州明山鄉(xiāng)第二甲。
民國三十五年(1946年),屬平昌第四區(qū)(駟馬)。
1951年,為蘭草鄉(xiāng)。
1958年,蘭草鄉(xiāng)改為蘭草公社。
1984年,蘭草公社改為蘭草鄉(xiāng)。
2003年10月,由蘭草鄉(xiāng)改為蘭草鎮(zhèn)。