中山镇辖中山、务阻、法鲁古、蚂蚁、哨房、洼子、洒巴苴、普掌、六街、大自雄、酒房11个村委会,266个村民小组,449个自然村。国土面积301平方千米,有耕地面积26888亩,其中旱地24234亩,占90%,水田2654亩,占10%。全镇共有住户7133户,人口24309人,其中:男性12521人,占总人口的51.5%,女性11788人,占总人口的48.5%;农业人口23491人,占总人口的96.6%,非农业人口818人,占总人口的3.4%;汉族17877人,彝族5873人,白族、瑶族、苗族、回族、哈尼族、壮族等少数民族559人,少数民族占总人口的26.5%。