明太袓洪武元年(1368年),設貴福驛,屬上五里。
清順治六年(1649年),開市設場。
民國二年(1913年),改名桂馥,設鄉(xiāng),屬上北路,后屬渠縣第六區(qū)、第八區(qū)。
民國二十四年(1935年),鄉(xiāng)改鎮(zhèn)。
1950年,鎮(zhèn)改鄉(xiāng),屬渠縣第五區(qū)。
1953年,改名貴福,屬貴福區(qū)。
1958年,鄉(xiāng)改公社。
1967年,更名紅東公社。
1977年,復名貴福公社。
1983年,公社改鄉(xiāng)。
2004年,鄉(xiāng)改鎮(zhèn),為縣直轄。
2019年12月18日,四川省人民政府關于同意達州市調整通川區(qū)等5個縣(區(qū))部分鄉(xiāng)鎮(zhèn)行政區(qū)劃的批復(川府民政〔2019〕21號):撤銷貴福鎮(zhèn)鄉(xiāng)、千佛鄉(xiāng),將原柏水鄉(xiāng)和原千佛鄉(xiāng)所屬行政區(qū)域劃歸貴福鎮(zhèn)管轄。