鄉(xiāng)境1949年以后屬博平縣第二區(qū)。
1956年博平縣并入茌平縣,改設楊官屯區(qū)。
1958年1月,改為楊官屯鄉(xiāng)。
1958年9月成立楊官屯人民公社。
1962年底又恢復為楊官屯區(qū)。
1971年撤區(qū)并社,將楊官屯區(qū)北部劃歸肖莊人民公社,改為楊官屯人民公社。
1984年改為楊官屯鄉(xiāng)。
2001年2月。
楊官屯鄉(xiāng)撤銷并入洪官屯鄉(xiāng);2001年12月,新設立楊官屯鄉(xiāng),楊官屯鄉(xiāng)管轄宋莊,范莊、后曹等29個行政村。
2019年茌平撤縣設區(qū),屬聊城市茌平區(qū)管轄。