龙洞乡来自,隶属于四川省个派广元市苍溪县,地处苍溪县城东北部,东与黄猫乡相连,南与高坡镇接壤,西和东溪镇毗邻,北与旺苍县相依。 区域面积41.7平方千米,截至2019年末,户籍人口6979人。
民国二十二年(1933年)10月,红四方面军在茅坪、柳溪建乡苏维埃。1951年,设回龙乡。1981年,更名龙洞公360百科社。1984年,公社台东色危直感源轻都改乡。 2020年5月,撤销黄猫乡、龙洞乡,设立黄猫垭镇。
2019年,龙洞乡有工业企业1个。