花滩镇原名双江乡,地处荥经县城西6公里处,是原花滩区公所驻地。
花滩场为花滩片区的中心地带,周围有六合、烈太、民建、烈士、石桥、安靖等乡,为全县主要场镇之一。
1986年11月,荥经县人民政府提请县人大常委会通过,报雅安地区行政公署和四川省人民政府政府批准,撤销双江乡,建立花滩镇。
撤乡建镇后,花滩镇辖1个居民委员会、6个行政村、37个社。
2006年7月,经四川省人民政府批准将原石桥乡所属行政区域并入花滩镇,花滩镇人民政府驻地花滩村。
撤乡并镇后,花滩镇辖1个社区、10个行政村、69个村民小组。