清朝,屬西關鄉新文上一里、著修文一里。
民國初年,名龍孔場,屬西關鄉。
民國十年(1921年),設龍孔鄉,屬第二區。
民國十八年(1929年),屬第三區。
民國二十九年(1940年),與排樓鄉合并為龍排鎮,屬第三區。
民國三十年(1941年),析置龍孔鄉。
民國三十一年(1942年),屬第七指導區。
1956年,新觀鄉并入。
1962年,新觀鄉析出。
1958年10月,鄉改公社。
1966年,更名前衛公社。
1971年,更名龍孔公社,屬坪灘區。
1984年3月,公社改鄉。
1992年9月,撤坪灘區,與雷鋒鄉合并為龍孔鎮。
2019年12月,撤銷排樓鄉,將其所屬行政區域劃歸龍孔鎮管轄。