明清时,属东明(1377至1490年南部属长垣北部属开州)。
展营、东夏营是军户村曾属怀庆卫,丁嘴、孟大夫曾属曹县东明里。
1911年由东明县第二、第四、第五、第六乡分辖。
民国初期由五霸岗、王进士屯、刘庄自治区分辖。
1933年由东明县第四、第五、第六区分辖。
1940年属东明县抗日民主政府第二游击区。
1944年刘罡、孟大夫属东明一区,后划分为考城一区;其他村庄仍属东明二区。
1955年分属夏营、东明集中心乡。
1958年8月属王屯公社,1961年分为大屯、龙山集、夏营三个小公社,1963年合为大屯公社。
1984年成立大屯乡,2000年撤乡设镇至今。