民国三十四年(1945年),境内14个屯改村。
民国三十六年(1947年)末,撤销梁屯区,成立徐屯区,境内14个村属徐屯区。
1949年末,徐屯区与尚和寨区合并,以数字排列命名为第一区(驻地徐屯),境内各村属一区。
1950年,区驻地迁至河南村(孤家子),仍称为第一区,辖区未变。
1956年3月,撤销第一区,在境内设立2乡:一是徐屯乡,为县直属乡;二是曾店乡,为团甸区所辖。
1958年6月,全县撤区并乡,曾店乡并入徐屯乡;同年10月1日,全县实现公社化,成立盖平县公社,下设13个大队。
徐屯、曾店为太阳升大队下辖的两个管理区,管理区下设作业区。
1959年3月,撤销盖平县公社,太阳升大队改公社,原管理区改作业区,原作业区改大队。
1960年11月,东老爷庙村划归县白果畜牧繁殖场。
1961年5月,由太阳升公社析出成立徐屯公社。
1983年,徐屯公社改徐屯乡,下辖未变。
1998年5月,徐屯乡改徐屯镇。