查总人口8,887人，是沧源人口最少的乡镇，居民以佤族为主，其次是汉族和傣族，佤族人口超过总人口的97%。乡内山脉主要有老厂山、公莫香山等，地势北高南低，最高点为公莫香山（1,747米），最低点为垌那海（520米）。主要河流有南滚河、南衣河、南卡河等，属怒江水系。气候上属热带、亚热带季风气候，低海拔地区气候炎热，立体气候显着，年均气温21.7℃，年均降水1965.8毫米。班老乡的部分地区属南滚河国家级自然保护区，有数百种珍稀濒危动植物，生态系统多样性，2011年全乡森林覆盖率达79.73%。Sectio