清宣统元年(1909年)起,为桐岭区。
民国二十二年(1933年),为桐岭乡。
1949年12月至1952年8月,为桐岭区。
1952年9月,武宣与象县合并为石龙县。
属石龙县桐岭区。
1958年1月,撤区建乡,设桐岭乡、新龙乡。
1959年3月,设桐岭、新龙公社。
1962年3月29日,撤销石龙县复置武宣县,属武宣县桐岭区,其中包含新龙。
1984年10月,后撤公社建乡,设桐岭乡。
1987年,桐岭乡分为桐岭乡、新龙乡。
1996年,撤乡建镇。
2003年2月,与新龙乡合并。