永乐镇,隶属于陕西省咸阳市彬州市,地处彬州市北部。东邻旬邑县底庙镇,南隔红岩河与新民镇相望,西连北极镇,北接甘肃省正宁县。辖区东西最大距离7.8千米,南北最大距离13.5千米,总面积73.72平方千米。
截至2020年6月,永乐镇下辖9个行政村。截至2018年,永乐镇户籍人口22091人。2011年,永乐镇农业总产值达到2.4亿元,社会消费品零售总额2119万元,比上年增长14.4%。