杨官屯乡,隶属于山东省聊城市茌平区,地处茌平区西南部,东与博平镇相邻,南与聊城经济开发区北城街道接壤,西与洪官屯镇毗邻,北与肖家庄镇相接,行政区域面积36.54平方千米。截至2019年末,杨官屯乡户籍人口为18232人。
春秋时,属齐国。汉代,始属博平县。1984年7月,改为杨官屯乡。截至2021年10月,杨官屯乡辖3个行政村。
2019年,杨官屯乡有工业企业18个,其中规模以上2个,有营业面积超过50平方米以上的综合商店或超市43个。