杨家河乡位居镇巴县城北部,距县城30公里,东接平安乡、南临陈家滩乡、西连青水乡、北依西乡县司上乡。总面积144.4平方公里,辖6个行政村23个村民小组,1538户5621人。全乡退耕还林总面积9138亩,现有耕地面积6662.5亩,其中:水田1150亩、旱地5512.5亩,人均占有粮食400公斤以上。杨家河乡交通比较方便,通信畅通,210国道穿境而过,80%的村、75%的村民小组通公路,中国移动、中国联通、程控电话覆盖全乡6个行政村98%的农户,电视入户率达95%。境内资源丰富,地上的竹林茂盛,沟壑纵横、峰峦叠嶂、植被良好,共有林地面积161253亩,地下探明的有煤、锰、硫铁矿等资源尚待开发,以板粟、核桃、银杏为主的干果业,以猪、牛、羊为主的养殖业和以大黄、杜仲、厚薄为主的药材业是全乡经济发展的主导产业,加上农闲富余人员的外出务工创收,2008年全乡农民人均收入达到1790元.