元、明時期,屬永平鄉。
清代時期,屬春江鎮的星都和景都。
民國初年,屬星、云二都,后改稱星字鄉、楓仙鄉、南屏鄉。
1949年9月,屬六區。
1950年7月,屬九區。
1956年5月,撤區,并入菜花坪、高和鄉。
1958年9月,深田、高和、菜花坪合稱友誼人民公社,后改稱菜花坪人民公社。
1961年3月,分設為菜花坪、高和、深田3個公社。
1984年4月,公社改稱鄉。
1997年6月,建立菜花坪鎮。
2007年2月,高和鄉并入菜花坪鎮。
2015年,將菜花坪鎮的萬美、馬址陂、大和、蘇洲、蘇江等5個建制村劃歸譚橋街道管轄。