德安乡位于宁洱县北部,东与墨江县景星乡隔江相望,南与磨黑镇山水相连,西与景谷县正兴镇接壤,北与梅子乡毗邻,乡政府驻地文化村(即蛮别街)距县城57公里,距213国道(即昆洛线)26公里。乡辖区面积341.55平方公里, 耕地面积15579.7亩。