上龛乡,隶属于湖北省十堰市房县,地处房县西南部,东与羊岔山林场相接,南与神农架林区相连,西与竹山县柳林乡相邻,北交中坝乡、门古寺镇,东北距房县城85千米,区域总面积370.1平方千米。截至2019年末,上龛乡户籍人口为7356人。
中华人民共和国成立初,为中坝区所辖;1987年,为上龛乡。截至2021年10月31日,上龛乡辖8个行政村;乡人民政府驻范家垭村。
截至2019年末,上龛乡有工业企业20个,有营业面积超过50平方米以上的综合商店或超市6个。