镇境隶属,几度分合。
明清时分,属新宁县德行都、文章都。
民国期间,分属新宁(台山)县新昌区(后属四区)、公益区(后为二区)。
中华人民共和国成立初期,隶属不变。
1952年9月,称十三区。
1956年,改称水步区。
1957年1月,撤区分设为水步乡、宝兴乡、井岗乡。
1958年1月,三乡复合为水步乡。
同年9月,与大江乡合置红旗公社。
1960年1月,群厚村由附城公社转归水步。
1961年5月,析大江而置水步公社。
1983年8月,撤销公社,改设水步区。
1986年12月,撤区建镇。
2006年5月,原三八镇密冲村民委员会并入。