清乾隆六年(1641年)前,龍脊鎮(zhèn)屬地由義寧縣桑江巡檢司轄;清乾隆六年(1741年),設龍勝廳后屬于龍勝廳南團轄。
民國五年(1916年),屬南區(qū);民國二十二年(1933年),屬鎮(zhèn)南鄉(xiāng)。
中華人民共和國成立初期,屬南區(qū)。
1952年5月起,屬第二區(qū),為官衙鄉(xiāng);同年12月26日,更名為和平鄉(xiāng)。
1958年8月30日,成立公社。
1984年8月,改公社為鄉(xiāng)。
2014年1月2日,廣西壯族自治區(qū)人民政府批復同意和平鄉(xiāng)由鄉(xiāng)建制改為鎮(zhèn)建制,并更名為龍脊鎮(zhèn)。