周朝时,属巴国地。
秦朝时,属巴郡阆中县。
汉初,属安汉县。
南朝梁时,属相如县。
明朝建立后,相继属蓬州、蓬安县。
清道光三年(1823),设福德场,为东乡下属12团之一。
清光绪二十年(1894),福德场仍属东乡9团之一。
民国2年(1913),设福德乡。
1950年,福德乡人民政府成立,属蓬安县第6区(罗家)管辖。
1955年,属南燕区。
1958年,福德乡改名东风公社。
1959年,改名福德公社,属罗家区。
1969年,成立福德公社革命委员会。
1983年,改为福德乡。
1992年,新河乡并入,建立福德镇。
1994年,新河乡划出,福德镇辖原乡境域。
2019年10月,新河乡再次并入福德镇,镇域面积66.1平方千米、30386人,村社调整后设9个村,2个社区居民委员会。
2019年10月29日,撤销新河乡,划归福德镇管辖。