龍灣鎮(zhèn)原稱扶合鎮(zhèn),在唐至五代為鎮(zhèn)南縣地,北宋開寶六年(973年),鎮(zhèn)南并入瀧水縣管轄。
明萬歷五年(1577年)至清末屬西寧縣鎮(zhèn)南都,民國3年(1914年)西寧縣易名郁南縣,扶合屬該縣第十二區(qū)。
民國37年(1948年),第十二區(qū)易名鎮(zhèn)南鄉(xiāng)。
中華人民共和國成立后,1950年4月,鎮(zhèn)南鄉(xiāng)改隸郁南縣第七區(qū)。
1957年1月劃歸羅定縣管轄,1958年屬加益公社,1961年6月從加益公社分出,設(shè)扶合、旗山兩公社。
1963年10月合并為扶合公社,1983年撤銷公社改設(shè)扶合區(qū),1986年11月撤區(qū)改設(shè)扶合鄉(xiāng),1992年12月撤鄉(xiāng)改設(shè)扶合鎮(zhèn)。
2005年11月12日更名為龍灣鎮(zhèn)。