拳铺镇,隶属于山东省济宁市梁山县,地处山东省济宁市、菏泽市交汇处,东和梁山县韩垓镇、西和郓城县杨庄集镇、南和嘉祥县梁宝寺镇为邻,总面积145.05平方千米。
拳铺镇境域,原属南旺县,撤销方庙乡并入拳铺镇;2008年7月,徐集镇并入拳铺镇;截至2018年末,拳铺镇有户籍人口128951人;截至2020年6月,拳铺镇下辖78个行政村;镇人民政府驻东徐集村。
2011年,拳铺镇财政总收入1.43亿元,比上年增长7.5%,其中地方财政收入7985万元,比上年增长7.5%;2018年,拳铺镇有工业企业391个,规模以上企业47个,有营业面积超过50平方米以上的综合商店或超市215个。