宋熙宁五年(1072年),置安化县,大福地域属归化乡(镇),历元、明、清未变。
民国时期,属安化县大东乡。
1951年以后,属安化十磺⑹⒋蟾G�1958年11月,设立大福公社,后改为镇。
1986年11月,大福镇与大福乡合并。
1995年11月,撤销原大福镇和木孔乡,合并设立大福镇,并划入原大荣乡的焦许等15个村归其管辖。
2005年12月,撤并东山、新桥2乡和原大福镇,设立新的大福镇。