杨屯乡,隶属于河南省驻马店市上蔡县,地处
上蔡县南部,东邻
洙湖镇,南与汝南县
留盆镇接壤,西连
邵店乡,北靠
五龙镇,距上蔡县政府所在地13千米,
区域总面积39.15平方千米。
清至民国初,杨屯乡境域分属五龙里、洙湖里、召临里;1983年,由杨屯公社改为杨屯乡。
截至2018年末,杨屯乡户籍人口为32900人。
截至2020年6月,杨屯乡下辖11个行政村,
人民政府驻地杨屯村。
截至2018年末,杨屯乡有工业企业12个,其中规模以上1个,有营业面积超过50平方米以上的综合商店或超市2个。