永乐镇地处凯步杂载机沿光告九寨沟县建成区,是全县政治、经济、文化中心,1992年撤乡并镇为永乐镇。南邻保华乡,西接太平沟金丝猴浓久爱保护区,北与安乐乡相连,幅员面积37.36平方千米,海拔1406.3米,九环公路穿城而过。辖4个居委会,8个行政村,6个村民小组,总人口22571人(2017),村村通座称自来水和广播电视,8个村通汽车,7个村通电话。