舍得彝族乡位于云南省文山州丘北县东西北部,东与本县的官寨、日者两乡相连,南与本县日者腻脚两乡毗邻,西隔南盘江与红河州的弥勒县,泸西县相望,北与红河州的泸西和本县的官寨乡接壤,海拔高低差异大,最高海拔2501.83米,最低海拔870米,中心海拔2230米,年最高气温29.2度、最低气温-7.2度、平均气温12.4度。全乡国土面积288平方千米。乡政府所在地舍得距县城56公里,下辖7个村民委94个自然村,居住着汉、彝、壮、苗等四种民族,常住人口19361人(2017年),是个多民族聚居的高寒山区贫困乡。