八門城鎮(zhèn):清代,屬海濱鄉(xiāng)興堡里。
民國時期,屬寶坻縣第二警區(qū)第七大編鄉(xiāng)。
1947年解放后,屬寶坻縣第六區(qū),1953年設(shè)立八門城鄉(xiāng)。
1958年8月公社化后,屬林亭口公社。
1960年3月,劃歸漢沽市。
同年又劃歸寧河縣。
1961年3月,始建八門城公社。
1962年夏,劃回寶坻縣。
1983年6月,更名為八門城鄉(xiāng)。
1996年1月撤鄉(xiāng)建鎮(zhèn)。
歡喜莊鄉(xiāng):1975年9月29日,由黃莊公社北部劃出11個村;又由八門城公社西南部劃出14個村,組建歡喜莊公社。
1983年6月,改稱歡喜莊鄉(xiāng)。
2001年11月與八門城鎮(zhèn)合并,統(tǒng)稱八門城鎮(zhèn)。