凤屯镇位于云南牟定县城西部,距县城32公里,国土总面积206.23平方公里,总耕地面积22028亩,人均1.2亩,最高海拔2300米,最低海拔1830米,全镇辖9个村委会,89个自然村,140个村民小组,4440户农户,18568人,有农业人口18264人,其中,彝族人口6810人,占总人口的36.7%,全镇人均有粮428公斤,人均纯收入1863元,是一个集山区、民族、贫困、闭塞等多位一体的民族集聚镇。
2006年末实现生产总值7490万元,按可比价计算,比上年同期增长10%;完成社会固定资产投资1100.17万元;实现农民人均纯收入1900元;实现地方财政自收收入214万元,比上年增长28.1%。全镇有初级中学1所,教职工32人,在校学生322人;有中心小学1所,下辖10个完小,15个1师1校点,教职工85人,在校学生1732 人;有镇级卫生院1所,有医务人员6人。