镇人口占全县总人口的35.0%。在全县人口中彝族人口87294人，占总人口的53.61%；其次是汉族55925人，占总人口的34.35%。其他主要少数民族及占总人口比例分别为：哈尼族，7.40%；傣族，0.22%；回族，3.61%；白族，0.12%；苗族，0.16%；蒙古族,0.19%；拉祜族，0.03%。
经济.2011年全年峨山县完成现价生产总值（GDP）37.9219亿元，三次产业所占GDP比重分别为16.3:47.4:36.3。