龙门镇,隶属于四川省内江市市中区,地处市中区南部,东濒沱江与东兴区椑木镇隔江相望,南邻自贡市大安区何市镇,西接凌家镇、永安镇,北连白马镇。辖区总面积26.75平方千米。
龙门镇地名因地处沱江之滨而得名;清同治时期,内江县置龙门镇;民国二年(1913年),镇改乡;1951年3月,龙门乡分设仁安、新龙、新民、中山4个乡,属十区;1953年,撤仁安、新龙、新民3个乡,建新华、新民2个乡;1955年底,新华、新民2个乡合并为龙门乡;1958年秋,龙门乡改为沱江人民公社;1984年3月,公社改乡;2015年5月,撤销沱江乡,设立龙门镇。截至2019年末,龙门镇户籍人口19576人。截至2020年6月,龙门镇下辖1个社区和8个行政村,镇人民政府驻龙门社区。
截至2019年末,龙门镇有工业企业2个,营业面积50平方米以上的综合商店或超市18个。