杨塔乡地处黄河三峡炳灵湖北岸,距永靖县县城西南二十余公里。总面积89平方千米,辖7个行政村、62个村民小组,总人口2988人(2017),耕地面积18263亩,平均海拔2300米,年均降雨量250-450mm。