清康熙三十年(1691年),境域为玉正乡下西路从善场保。
到清朝后期,境内有观音桥保、从善场保、崇福保(从福)。
民国元年至二十二年(1912—1933)境内属从善团、崇福团、观音团。
清宣统三年(1911年),属丛善、丛福、观音3团。
民国二十三年(1934),并团改乡,三团并为福善乡,正式成为一级基层行政机关。
民国三十一年(1942年),属福善,观乐2乡。
1949年,2乡合并为福善乡。
1950年,经过对旧政权的改造,行政区划作重大调整,境域分为观乐乡、福善乡、新华乡,属9区管辖。
1955年11月,观乐乡部分和新华乡合并为福善乡。
1958年10月,福善乡更名福善公社,仍属板桥区。
1961年5月,福善公社分出部分组建观乐公社,分为观乐、福善2公社。
1984年11月,公社改乡。
1995年9月撤乡建镇,观乐、福善2乡撤并,建立福善镇,属板桥区。
2001年撤区,福善镇属县人民政府直管。