龙门镇,隶属于重庆市梁平区,位于梁平区西北部,东邻文化镇、城北乡,南接明达镇,西倚竹山镇、达川区碗厂乡,北连新盛镇,距梁平城区32千米,达万铁路开江火车站9千米,渝万高速公路30千米。中心位置约在东经107°42′,北纬30°48′。
辖11个行政村。镇政府驻地龙凤村。全镇幅员面积52.97平方千米,总人口1.7858万人(2017)。
2014年,全镇地方财政收入1370万元,社会消费总额8500万元,固定资产投资8100万元。