龙蟠镇位于南充市嘉陵区西部,距市中心25公里。海拔高度:458米。据当地地方志盐:原名蟠龙场,系清初古场,因场镇位于蟠龙山侧而得名,地处318国道上,交通便利。明末清初移民来龙蟠场居后,兴场时,贾、青、蒲、杨、覃等几姓族头人几经合议,根据场镇坐落在山势蜿蜒盘旋、若似蛟龙的蟠龙山侧而命名为蟠龙场。
1935年国民政府推行保甲制时,改名蟠龙乡,1958年10月1日改为蟠龙人民公社,1966年改名为群英公社,1974年恢复为蟠龙公社,1982年南充地区地名普查中,为避免区内同名而改为龙蟠乡,1984年撤乡建镇。