民國八年(1919年)7月,設四門子村。
1949年,桃源區(qū)駐四門子。
1956年,通遠堡區(qū)設四門子鄉(xiāng),屬通遠堡區(qū)。
1958年3月,轄四門子、人民2個小鄉(xiāng)。
1958年3月,撤銷通遠堡區(qū),屬鳳城縣,設通遠堡、四門子、桃源、弟兄山、劉家河、松樹6個鄉(xiāng),四門子首次成為鄉(xiāng)鎮(zhèn)級行政建制名稱。
1958年9月,撤銷青城子鎮(zhèn)、桃源鄉(xiāng)、四門子鄉(xiāng),合并設立四門子公社。
1961年7月,人民公社調整,分設四門子公社和青城子公社。
1983年9月,撤銷四門子公社,設立四門子鄉(xiāng)。
1995年12月,撤銷四門子鄉(xiāng),設立四門子鎮(zhèn)。