元、明时期,属永平乡。
清代时期,属春江镇的星都和景都。
民国初年,属星、云二都,后改称星字乡、枫仙乡、南屏乡。
1949年9月,属六区。
1950年7月,属九区。
1956年5月,撤区,并入菜花坪、高和乡。
1958年9月,深田、高和、菜花坪合称友谊人民公社,后改称菜花坪人民公社。
1961年3月,分设为菜花坪、高和、深田3个公社。
1984年4月,公社改称乡。
1997年6月,建立菜花坪镇。
2007年2月,高和乡并入菜花坪镇。
2015年,将菜花坪镇的万美、马址陂、大和、苏洲、苏江等5个建制村划归谭桥街道管辖。