民国时属蒙自县,1958年划归个旧市属古松区,1958年建火箭公社,1962年改名大屯公社,1984年改区,1987年置镇。1997年,面积99.2平方千米,人口6.8万,其中汉族占57.6%,彝族占18.5%,镇政府驻大屯,辖大屯街居委会和大屯、团结、杨家寨、新瓦房、红土坡、小寨、龙井、戴家庄、楼坊寨9个行政村。
[邮编]661017 [2008年代码]同2006年代码 [2006年代码]:~001大屯社区 ~201大屯村 ~202团结村 ~203红土坡村 ~204杨家寨村 ~205戴家庄村 ~206龙井村 ~207楼坊寨村 ~208小寨村 ~209新瓦房村