正兴镇位于璧山县城东南部,距县城62公里,总面积883平方公里。辖11个村民委员会,164个村民小组。2003年末,全镇总人口19922人,人口密度每平方公里22.6人。有汉、傣、彝、哈尼、回等11个世居民族,少数民族人口10786人,占总人口的54%,海拔最高2920米,最低890米,平均海拔1905米;年平均气温20.1℃;年平均降雨量1251毫米。2003年,完成工农业总产值9880万元;实现农村经济总收入2849万元;地方性财政收入实现213万元,财政支出624.06万元,财政自给率34%。农民人均有粮442公斤,农民人均纯收入10