1953年建乡时为马铺营乡、苏庄营乡、田庄乡;1958年建东方红人民公社太平庄管理区、崇家峪管理区;1961年成立太平庄人民公社、崇家峪人民公社;1967年为太平庄人民公社革命委员会、崇家峪人公社革命委员会;1970年为太平庄人民公社、崇家峪人民公社,1984年复置乡为太平庄乡、崇家峪乡;1992年,太平庄乡、崇家峪乡合并为太平庄乡;2020年12月25日撤销太平庄乡,设立太平庄镇,以原太平庄乡的行政区域为太平庄镇的行政区域至今。