老达杖子乡隶属辽宁省葫芦岛市建昌县,位于葫芦岛市西北部。东邻连山区、兴城市,南连绥中县,西北接凌源市,西南与河北省的青龙县接壤,北靠喀左、朝阳两县。地处东经119°13′至120°18′,北纬40°24′至41°06′之间。
地处辽西丘陵山区,燕山山脉延伸于此。地势西北高、东南低。松岭山脉呈东北西南走向,贯穿本县。最高峰大青山,海拔1223米,有辽西屋脊著称。发源、流经县境的河流有40多条,主要河流有大凌河、六股河、青龙河、黑水河。境内建有大、中、小水库31座,总蓄水量为1.74亿立方米。
属南温带亚湿润季风型大陆性气候。雨热同季光照充足,四季分明,年平均气温8.2℃。一月平均气温-10℃,最低气温-26.9℃;七月平均气温23.4℃,最高气温40.7℃。年平均降水量550毫米,多集中在七、八月份。春季雨水少,增温迅速,多大风,易春旱秋季雨水低温,冬季干燥寒冷。无霜期158天左右。年平均
太阳辐射总量144.5千卡/cm2,是我国北方太阳总辐射量最高的地方。