明清时期,龙潭设置驿站,称“龙潭驿”,属柏龙里管辖,1935年,置龙潭联保,属广元县。
1940年,改龙潭乡,属广元县第一(城厢)指导区。
1950年,龙潭乡分南境置梅树、柏佛2乡,分北境置万缘乡。
1951年将昭化县板石乡春风村划入,又分龙潭乡北境置界牌乡。
1953年1月,撤销柏佛乡,将柏佛、红岩两村划入龙潭乡。
1955年3月龙潭、界牌两乡划归广元县第一(河西)区,撤销板石乡将和平村划入界牌乡,撤销河西区及界牌乡,将原界牌乡划入龙潭乡,直属广元县。
1956年3月撤销印台乡将新南村(今林场村)划入龙潭乡。
1957年1月分北境复置界牌乡,与龙潭乡同属广元县河西区。
1958年8月撤销界牌乡并入龙潭乡,撤销广元县万缘乡,将新农、程家两村(今胜利、和平、建设、回民等6村)并入龙潭乡,属广元县河西区。
1961年10月,分龙潭乡北境置界牌乡,与龙潭乡同属广元县河西区。
1981年改界牌乡为界牌垭乡。
1985年,广元撤县建市后,龙潭、界牌垭乡同属广元市市中区河西区公所。
1986年10月撤河西区公所,龙潭、界牌垭乡同属广元市市中区中心区公所。
1989年8月撤销中心区公所,龙潭、界牌垭乡同属广元市市中区东坝街道。
1992年10月,撤销界牌垭乡并入龙潭乡,属广元市市中区。
2007年,属广元市利州区。