1949年10月,隶属衡阳县第九区。
1952年7月,分县后,属衡南县第五区13乡。
1956年,撤区并乡,分为花桥乡、接观乡、金竹乡等3个乡。
1958年8月,设立花桥镇人民公社。
1961年3月,设花桥区花桥乡、接观乡、金竹乡、望江乡。
1985年,改为花桥镇。
1995年4月,撤区并乡建镇,将接观乡(清瑞、四一村除外)和金竹乡并入花桥镇。
2010年8月,从花桥镇析出川口等20个建制村和莹石矿等2个居民委员会,设立川口乡。
2015年11月18日,经湖南省人民政府批准、湖南省民政厅批复,川口乡、花桥镇成建制合并设立花桥镇。