商周時期開始建城,古稱艾侯國。
秦、漢,屬艾縣。
自唐貞元十六年(800)至清末(1911),屬分寧縣、寧州、義寧州崇鄉四十七八都、四十九都、五十一二都、仁鄉五十六七都、五十八九都、西鄉六十七都。
1912年后,屬義寧縣。
1914-1949年,屬修水縣黃龍區(駐渣津),設渣津鄉、司前鄉,局部屬古市鄉。
1949年,屬渣津區,分設為黃坊、高田、蓮花、噪口、司前、泉坑、石埠7鄉和渣津街。
1956年,合并為黃坊、蓮花、司前、花園4鄉。
1958年8月,黃坊、蓮花鄉合并成立東方紅(翌年改蓮花)公社,司前、花園鄉合并成立花園公社。
1960年2月,蓮花、花園公社與石坳、東港、靖林3公社合并組建渣津公社。
1961年6月,分設蓮花、司前、花園公社。
1966年6月,花園公社并入司前公社。
1968年10月,撤渣津區,蓮花、司前、石坳合并為渣津公社。
1972年10月,恢復渣津區,石坳分出,境內分設蓮花、司前2公社。
1983年9月,蓮花公社改名為渣津公社。
1984年5月,渣津公社、司前公社改為渣津鄉、司前鄉。
1994年,渣津鄉改為渣津鎮。
1995年12月,司前鄉并入渣津鎮,沿用至今。