清时分属凤林和崇政两乡。
民国初属北港镇。
1940年设麻步乡,属水头区。
1949年与渔塘乡合并,称鳌塘乡,隶北港区。
1950年渔塘乡恢复,麻步乡改隶新成立的麻步区。
1952年分出雷渎乡,后又并入。
1953年改称麻步镇,隶属不变。
1956年麻步区撤销,麻步镇改称麻步乡,并入水头区。
1958年为麻步公社麻步大队(管理区)。
1961年改称麻步公社,隶新恢复的麻步区。
1984年复称麻步乡。
1985年复称麻步镇,属麻步区。
1992年渔塘、树贤、塘北3个乡并入麻步镇,下设鳌峰、鱼塘、树贤、塘北、东坑办事处。
2012年麻步镇与萧江镇合并为萧江镇。
2016年恢复麻步镇。