位于县城东南部,南与栗树乡接壤,西与涌宝镇相连,北与忙怀乡相靠。全乡总面积187.5平方千米。乡政府驻地设在后箐街尾的小山梁上,海拔1800米,距县城直线距离35.3千米,公路距离96千米。乡境内的地形可说是四山八面坡,山势陡峻,山水纵列排部,较平坦处于澜沧江边的菠萝小坝子,海拔980米,是全乡最低点,为亚热带河谷区,海拔最高点为大光山2629米。2000年全乡辖11个村民委员会,即勤山、忙亚、后箐、忙弄、玉碗水、邦东、菠萝、白玉景、梁子、上台、营盘,134个村民小组,总人口20614人,其中农业人口20033人。乡境内有亚热带河谷山、高寒山区,属立体型气候。地势较高地区气候特点为温度日差较小,春季回暖慢,雨水偏多,冬季多霜,湿度较大,夏季雨水多,蒸发量小。沿澜沧江边亚热带河谷地区气候特点为温度日差大,春季回暖快,雨水偏少,气温高,蒸发量大,夏季干旱严重。境内矿藏资源丰富,主要有铅、锌、铜、铁矿,有慢旧河、忙亚河、丙茂河穿境而过。.