明清時,屬東明(1377至1490年南部屬長垣北部屬開州)。
展營、東夏營是軍戶村曾屬懷慶衛,丁嘴、孟大夫曾屬曹縣東明里。
1911年由東明縣第二、第四、第五、第六鄉分轄。
民國初期由五霸崗、王進士屯、劉莊自治區分轄。
1933年由東明縣第四、第五、第六區分轄。
1940年屬東明縣抗日民主政府第二游擊區。
1944年劉罡、孟大夫屬東明一區,后劃分為考城一區;其他村莊仍屬東明二區。
1955年分屬夏營、東明集中心鄉。
1958年8月屬王屯公社,1961年分為大屯、龍山集、夏營三個小公社,1963年合為大屯公社。
1984年成立大屯鄉,2000年撤鄉設鎮至今。