北宋時(shí),置龍川縣,屬邕州。
清朝時(shí),屬泗城府凌云縣,民國(guó)二十二年(1933年)初,劃歸百色縣,設(shè)龍川、惠林兩鄉(xiāng)。
1950年7月,將龍川、惠林鄉(xiāng)及魯賢鄉(xiāng)所屬的合保、那銀、七賢、練村等地合并,設(shè)百色縣第八區(qū)。
1955年,改稱(chēng)龍川區(qū)。
1958年,設(shè)先鋒公社。
1959年下半年,改稱(chēng)龍川公社。
1961年,分為竹風(fēng)、龍川兩個(gè)公社。
1962年,合兩公社為龍川區(qū)。
1968年,復(fù)設(shè)龍川公社。
1984年,龍川公社撤改為龍川鄉(xiāng),屬百色市。
1994年5月,由龍川鄉(xiāng)改為龍川鎮(zhèn)。
2002年,龍川鎮(zhèn)改屬百色市右江區(qū)。