宋、明时,先后分属于永宁乡清泰里,善均里、归德乡惠民里,集贤乡嵩平里。
清代早期,属在坊里茅岐社。
清乾隆五十六年(1791年),改为文兴社。
民国时期,先属第二区、后为碧霞乡。
1949年11月,为碧霞乡,属第二区。
1951年1月,设第七区,区址驻霞碧。
1955年12月,第七区改名为霞碧区。
1956年8月,并入雷峰区。
1958年5月,划分为霞碧、苏洋、大溪3个乡;同年11月,成立霞碧公社。
1960年5月,并入浔中公社。
1961年1月,恢复霞碧公社。
1984年10月,改为霞碧乡。
1991年12月,霞碧乡撤乡建镇。
1994年8月,霞碧镇改名为龙门滩镇。