龙门乡,隶属于甘肃省平凉市灵台县,地处灵台县西部,东接朝那镇,南连百里镇及陕西省千阳县,西与崇信县黄花乡接壤,北邻梁原乡,达溪河上游湫子沟河与黑河上游支流寺峪河谷区间。行政区域面积149.57平方千米。
1949年以前,为龙门乡。1949年以后,设龙门区。1958年,设龙门公社;同年10月,并入朝那公社。1961年,恢复龙门公社。1983年,改公社为乡。2018年末,龙门乡户籍人口为4123人。截至2020年6月,龙门乡辖9个村。
截至2018年末,龙门乡有营业面积超过50平方米以上的综合商店或超市1个。