明時,漓渚為城外關津,曰漓渚關。
明萬歷二十二年(1594)謂漓渚市。
民國21年(1932)建鎮,二十四年改為漓渚鄉。
1949年建政漓渚鄉、棠棣鄉,11月置漓渚鎮。
1950年6月改設漓渚鎮、漓渚鄉、棠棣鄉。
1956年漓渚鎮、棠棣鄉合并為棠棣(大)鄉。
1958年漓渚鎮、棠棣鄉組屬漓渚公社。
1961年棠棣鄉改為棠棣公社。
1964年漓渚鎮改為漓渚公社。
1970年漓渚公社與棠棣公社合并。
1976年以原棠棣公社為基礎(劃出六峰大隊)成立棠棣公社。
1983漓渚公社改為漓渚鄉,棠棣公社改為棠棣鄉。
1984年8月漓渚鄉設為建制鎮。
1992年5月棠棣鄉并入漓渚鎮。
鎮政府駐漓渚楊公溇。