清宣統(tǒng)元年(1909年)起,為桐嶺區(qū)。
民國(guó)二十二年(1933年),為桐嶺鄉(xiāng)。
1949年12月至1952年8月,為桐嶺區(qū)。
1952年9月,武宣與象縣合并為石龍縣。
屬石龍縣桐嶺區(qū)。
1958年1月,撤區(qū)建鄉(xiāng),設(shè)桐嶺鄉(xiāng)、新龍鄉(xiāng)。
1959年3月,設(shè)桐嶺、新龍公社。
1962年3月29日,撤銷石龍縣復(fù)置武宣縣,屬武宣縣桐嶺區(qū),其中包含新龍。
1984年10月,后撤公社建鄉(xiāng),設(shè)桐嶺鄉(xiāng)。
1987年,桐嶺鄉(xiāng)分為桐嶺鄉(xiāng)、新龍鄉(xiāng)。
1996年,撤鄉(xiāng)建鎮(zhèn)。
2003年2月,與新龍鄉(xiāng)合并。