杨店镇 隶属于山东省济宁市汶上县,位于汶上县东北部,东经116°31′、北纬35°49′。北临军屯乡,东连白石镇,南、东南与郭仓镇、苑庄镇接壤,西隔小汶河与东平县彭集镇相望。南北最大间距约14千米,最大横距12千米,面积53.27平方千米,人口3.34万人。辖25个行政村,21个自然村。镇政府驻杨店村,距县城12.5千米。农业主产小麦、棉花,有特产泗汶西瓜。郭军公路过境。镇以驻村得名。1948年解放后属沟头区。1956年分属杨店泗汶二乡。1958年属沟头公社。1962年成立杨店公社。1984年改杨店区。1986年改杨店乡。1996年,面积50余平方千米,人口3.4万人,辖杨店、张海、孟海、郑海