步文镇境地1937年,境地属第五行政督察公署龙溪县第四区。
1949年9月19日龙溪县城解放;20日龙溪县全境解放。
境地属中国人民解放军军事管制委员会龙溪县人民委员会;10月,龙溪属福建省第六行政督察专员公署,境地仍属龙溪县。
1950年4月1日,境地属漳州行政督察专员公署龙溪县第六区;10月,改属福建省人民政府龙溪地区专员公署龙溪县,仍为第六区。
1952年,划六区的玄坛宫归第十区,境地分属龙溪县第六、第十区。
1956年,境地属龙溪县东屿区。
1957年,东屿区改名为东山区。
1958年撤区并乡;同年9月撤销乡的建制,成立卫星人民公社,境地属龙溪县卫星人民公社。
1959年3月,卫星人民公社更名为步文人民公社。
1960年8月15日,国务院批准龙溪、海澄合并为龙海县,境地属龙海县步文人民公社。
1962年,析步文公社部分大队成立郭坑人民公社,境地属龙海县步文公社。
1967年6月,境地属龙溪专区龙海县军事管制委员会;1968年4月,成立步文人民公社革命委员会,隶属龙海县革命委员会。
1980年10月,龙海县革命委员会改为龙海县人民政府;12月步文人民公社革命委员会改为步文人民公社管理委员会。
1984年10月,步文人民公社管理委员会改为步文乡人民政府。
1985年6月龙溪地区改为漳州市,步文乡属漳州市龙海县人民政府。
1991年12月,经龙海县人大常委会审议通过,步文改乡为镇;1996年,步文镇面积86.4平方千米,人口9.9万,辖33个村委会。
1996年5月31日,国务院批准(国函[1996]38号):将龙海市步文镇的31个行政村和梧浦行政村在国道324线的西北部分划归漳州市龙文区管辖。
后拆分为步文、蓝田、朝阳3镇。
2000年,步文镇总面积14.4平方公里,辖2个社区居委会及9个村委会。
2016年8月18日撤镇建街,步文镇总面积7.83平方公里,辖5个村民委员会,6个社区居委会。