甘官屯镇,隶属于山东省聊城市冠县,地处冠县北部,东邻柳林镇,南接兰沃乡,西连清水镇,北与临清市八岔路镇接壤。镇人民政府驻地东南距聊城市区35千米。总面积59.43平方千米。截至2019年末,甘官屯镇户籍人口48611人。
1949年后,属堂邑县柳林区。1984年,撤社建甘官屯乡。2020年,撤乡设镇。截至2020年6月,甘官屯镇辖35个村,镇人民政府驻甘官屯村。
2019年,甘官屯镇有工业企业28个,其中规模以上5个,有营业面积超过50平方米以上的综合商店或超市78个。