地名由來:因鎮(zhèn)人民政府駐地位于善福村而得名。
2020年8月,山西省愛國衛(wèi)生運動委員會命名善福鎮(zhèn)為2020-2022周期山西省衛(wèi)生鄉(xiāng)鎮(zhèn)。
襄垣縣轄鄉(xiāng)。1958年設(shè)善福公社,1984年置鄉(xiāng)。位于縣境北部,距縣府10公里。面積38.4平方公里,人口0.9萬。轄善福、賈垴、石樓、槐樹莊、莊里、崔家莊、撥溝、郗家溝、上豐、趙家煙、苗家?guī)X、石峪、桑家河、七里腳、路家溝15個村委會。農(nóng)業(yè)主產(chǎn)小麥、玉米、谷子。