北宋元豐年間(1078~1085年),海陽縣有延德鄉(xiāng)隆津都和登隆都,龍湖各村地屬隆津都和登隆都。
民國三年(1914年),都改稱區(qū)。
1950年,潮安縣劃為8個行政區(qū),鎮(zhèn)內(nèi)各村分屬潮安縣第六區(qū)(云隆區(qū))。
1956年2月,撤區(qū)并鄉(xiāng)。
同年12月,小鄉(xiāng)并大鄉(xiāng),龍湖、銀湖、鸛巢3鄉(xiāng)合置龍湖鄉(xiāng)。
1958年9月,撤龍湖、浮洋2鄉(xiāng),成立浮洋公社。
1961年4月,浮洋公社分拆為浮洋和龍湖2個公社。
1983年,改稱潮州市龍湖區(qū)。
1987年,撤區(qū)建鎮(zhèn),龍湖改置潮州市龍湖鎮(zhèn)。
1992年,改稱潮安縣龍湖鎮(zhèn)。
2013年6月28日,國務(wù)院批準(zhǔn)調(diào)整潮州市部分行政區(qū)劃,撤銷潮安縣,設(shè)立潮安區(qū)。
龍湖鎮(zhèn)為潮安區(qū)下轄鎮(zhèn)。