位于县城东北部,东隔澜沧江与景东县安乐乡、联街乡相望,南邻后箐乡、涌宝乡毗邻,西与晓街乡、茂兰乡相连,北与漫湾镇接壤。乡政府驻地海拔950米,距县城直线距离36.6千米,公路距离50千米,距省会昆明465千米。国道214线横贯东西,是临沧通往昆明的重要通道。地形特点山高谷深,境内群山起伏、山峦重叠,山形多数从北向南或北延伸,纵横距离从东至西45千米,从南至北宽距40千米。最高海拔2580米,最低海拔795米,相对高差1785米。因地形差异较大,境内立体气候突出,有“一山分四季、十里不同天”之称,总体气候属亚热带低热河谷气候类型,年平均气温25℃,年平均降雨量1200毫米。水系属澜沧江水系,澜沧江乡境流程30千米。罗扎河由西向东流经境内中部,在乡政府附近汇入澜沧江。2000年全乡总人口19146人,其中农业人口18259人;少数民族人口14995人,占全乡总人口的78.32%。年末人口出生率11.78‰,死亡率7.3‰,自然增长率4.43‰。全乡土地总面积238.7平方千米,其中有林地面积13428公顷,森林覆盖率33.8%。全乡共辖11个村委会,即邦六、拉弄、忙贵、温速、慢卡、高井槽、麦地、丙茂、新街、新平、半路,129个村民小组。.