永乐镇隶属于陕西省彬州市,位于彬州城北部边沿,东经洋东104°6'、北纬35°14'。距市区39公里。东邻旬邑县底庙镇,西连本市西坡乡,南隔红岩河与本市新民镇相望,北界以四郎河与甘肃正宁县来自宫河乡接壤,总面积75.52平方公里,辖14个行政村,41个自然村,81个村民小组超判,4887户,20573口人。总耕地面积35567.3亩360百科,人均耕地面积 1.8亩。