清時分屬鳳林和崇政兩鄉(xiāng)。
民國初屬北港鎮(zhèn)。
1940年設(shè)麻步鄉(xiāng),屬水頭區(qū)。
1949年與漁塘鄉(xiāng)合并,稱鰲塘鄉(xiāng),隸北港區(qū)。
1950年漁塘鄉(xiāng)恢復(fù),麻步鄉(xiāng)改隸新成立的麻步區(qū)。
1952年分出雷瀆鄉(xiāng),后又并入。
1953年改稱麻步鎮(zhèn),隸屬不變。
1956年麻步區(qū)撤銷,麻步鎮(zhèn)改稱麻步鄉(xiāng),并入水頭區(qū)。
1958年為麻步公社麻步大隊(管理區(qū))。
1961年改稱麻步公社,隸新恢復(fù)的麻步區(qū)。
1984年復(fù)稱麻步鄉(xiāng)。
1985年復(fù)稱麻步鎮(zhèn),屬麻步區(qū)。
1992年漁塘、樹賢、塘北3個鄉(xiāng)并入麻步鎮(zhèn),下設(shè)鰲峰、魚塘、樹賢、塘北、東坑辦事處。
2012年麻步鎮(zhèn)與蕭江鎮(zhèn)合并為蕭江鎮(zhèn)。
2016年恢復(fù)麻步鎮(zhèn)。