明代嘉靖三十七年(1558年)《龍巖縣志》記載龍門鎮(zhèn)為鐵石鄉(xiāng)的湖洋社。
清末至民國初年,改稱為湖邦社,各取湖洋、陳邦兩聚落中的一個字而得名。
1929年6月至翌年12月和1932年4月至10月,為湖邦區(qū)蘇維埃政府,轄龍門、湖洋、赤水、上邦、石泉、石埠、五星、謝洋等鄉(xiāng)。
1933年為民國政府湖邦區(qū),劃分湖洋、龍門、赤水、安良4鄉(xiāng)。
次年屬第六區(qū)。
1936年屬第二區(qū),轄龍門、湖洋、復(fù)興、上邦、聯(lián)保。
翌年改為第一區(qū),區(qū)屬在龍門。
1941年分設(shè)龍門鎮(zhèn)、湖洋鄉(xiāng)。
1944后,胡洋鄉(xiāng)并入龍門鎮(zhèn)。
1949年10月龍巖縣人民政府成立,設(shè)湖邦區(qū),轄湖洋、龍門、赤水、上邦、五星村。
1953年12月,區(qū)轄龍門鎮(zhèn)和上邦、赤水、龍門、新湖、新洋鄉(xiāng)。
1956年分設(shè)龍門鎮(zhèn)和上邦、湖洋鄉(xiāng),屬龍池區(qū)。
次年為湖邦鄉(xiāng)。
1958年9月成立湖邦人民公社、翌年并入小池社。
設(shè)湖邦管理。
1961年6月,從小池公社分設(shè)改稱龍門公社,后改為湖邦公社。
1984年改設(shè)龍門鎮(zhèn)。
1995年3月撤鎮(zhèn)改設(shè)街道。
2011年4月劃出石埠村、謝洋村和紅梅社區(qū)、閩西交易城社區(qū),組建北城街道辦事處。