梁山建县前属南旺县,1953年8月设立拳铺区;1958年2月撤区并乡,设立拳铺、徐集、信楼乡;1959年11月改建为拳铺、徐集人民公社;1979年1月,由徐集人民公社分出成立信楼人民公社;1984年2月撤社改乡,徐集区辖徐集镇、拳铺乡、方庙乡、信楼乡。
2000年5月,撤销拳铺乡,改设拳铺镇。
2000年12月,撤销信楼乡,并入徐集镇;撤销方庙乡,并入拳铺镇。
2008年7月,撤销徐集镇,整建制并入拳铺镇。
调整后的拳铺镇与拳铺工业园实行镇区合一的管理体制,辖78个行政村。