上木拉乡,隶属于四川省甘孜藏族自治州理塘县,地处理塘县境东南部,东与雅江县接壤,南与中木拉乡紧连,西与藏坝乡、雄坝乡交界,北与甲洼乡、奔戈乡毗邻,乡人民政府距理塘县城46.5千米,总面积225.77平方千米,截至2019年末,上木拉乡有户籍人口2026人。
1958年,设上木拉乡。1984年,公社改乡。截至2020年6月,上木拉乡下辖7个行政村;乡人民政府驻呷热通村。
2011年,上木拉乡牧民人均纯收入3428元。2019年,上木拉乡有营业面积超过50平方米以上的综合商店或超市5个。