清光緒23年(1864)初名佛緣街,民國時,以為結佛緣必須行善,加之天道定福善禍淫,因此更今名,隸屬明月鄉(xiāng)。
1940年為福善鄉(xiāng),屬達縣第2區(qū)。
解放后沿用。
1958年與亭子、大風、江陽鄉(xiāng)合并建立紅旗人民公社,1961年從紅旗公社分出建立福善人民公社。
1966年改為勝利人民公社,1973年復名福善人民公社。
1984年將福善人民公社改為福善鄉(xiāng)。
2002-03-12改為福善鎮(zhèn)。
隸屬于達州市達川區(qū)人民政府管轄。
自得名后沿用至今。