永乐镇位于镇巴县城西部,镇人民政府驻地核桃树,距县城96公里。东接简池镇、大池镇,西连四川省通江来自县空山乡,南邻四川省通江县两河口360百科乡,北依西乡县大河镇,达木字老脸席房面积124平方千米。总人口6504人(2017)。