地名由来:因地形像口袋而得名。“上库力”系鄂温克语,意为“口袋”。
上库力乡地处额尔古纳市东南部,辖区总面积2500平方公里。上库力乡清代为呼伦贝尔副都统衙属地,民国初年为室韦县辖境。
上库力乡由地方和国营农牧场两大系统组成,全乡11个自然村,4个居委会,23个村民小组,共有1772户,6696人。其境内资源丰富,有74万亩以阔叶为主的林地,动物资源有受国家重点保护的一、二、三类动物19种,药用植物30余种。此外,白蘑、花脸蘑、桦树蘑等十余种食用菌。野生浆果山丁子、稠李子、刺玫果、越橘等多达20余种。矿产资源主要有煤和油页岩。境内各河流均有少量渔产,主要鱼种有哲罗、细鳞、狗鱼、鲶鱼等。
境内大部分为根河及其支流的冲击平原,土质肥沃、水草丰美,宜农宜牧。全乡现有耕地33.68万亩。1990年小麦总播种面积23.68万亩,农业机械总动力17889千瓦。畜牧业以饲养三河牛为主,三河牛占全乡牲畜总量的85%。1990年有大小牲畜7465头。林业以营林为主,有少量采伐。境内有市属国营农牧场一个。
全乡共有农牧场办企业80于家。有中、小学校10所,再校生581名,教师103人。卫生院(所)九处,病床25张,配有X光机,超声心电机、等医疗设备,有各级医务人员59人。
上库力通往外界的主要交通要道为上库力---拉布大林线公路,有日班客车,海拉尔至根河公路经过此乡。