明朝初期,杨店镇境域属汶上县遵义乡,清朝顺治元年(1644年),改为北乡,东部部分为东乡所辖;民国元年(1912年)后,属汶泉乡,后属第五区;1956年9月,撤区建乡;1958年9月,属上游公社;1962年3月,建立杨店公社;1985年5月,改为杨店区;1986年3月,改为杨店乡;2011年9月,撤乡设杨店镇
;截至2018年末,杨店镇有户籍人口37532人
;截至2020年6月,杨店镇下辖25个行政村
;镇人民政府驻杨店村
。
2011年,杨店镇财政总收入1126万元,比上年增长17%,其中地方财政收入583万元,比上年增长13%,从各主要税种看,完成营业税331万元,增值税492万元,企业所得税36万元,境内金融机构各类存款余额4.7亿元,比上年增长16%;各项贷款余额1.6亿元,比上年增长18%
;2018年,杨店镇有工业企业54个,规模以上企业8个,有营业面积超过50平方米以上的综合商店或超市68个
。