民以佤族为主，其次是汉族和傣族，佤族占总人口的83.52%，汉族占15.56%。镇内主要坝子是芒卡坝，山脉主要有湖广寨大山、公母大山等，地势西南高东北低，属喀斯特地貌，最高点为湖广寨大山（2,302.2米），最低点为南定河出境处（460米）。主要河流有南定河、小黑河等，属怒江水系。气候上属亚热带季风气候，低海拔地区气候炎热，立体气候显着，年均气温22℃，年均降水1287.3毫米。芒卡镇2011年的森林覆盖率达70.84%。矿产资源有金、银、铅、锌、硫磺等，位于湖广寨大山的茂隆银厂开办于明末清初，曾是云南最大