大楊樹鎮位於呼倫貝爾市鄂倫春自治旗東南部,東經124 10′—124 40′與北緯49° 30′—50° 10′之間。北臨大興安嶺林區,南接松嫩平原,宛如壹只小鹿。全鎮面積1016平方公裏,經濟輻射面積近2萬平方公裏。地勢沿大興安嶺由東向西逐漸平坦,西北為淺丘,東南為丘陵,海拔300-450米。屬於溫帶大陸性氣候,具有“山地小氣候”的特點。年平均氣溫-0.8℃,年平均降雨量450毫米,平均濕度85%,日照時數2439.1小時,無霜期110天。
大楊樹鎮屬於小城鎮郊區,是城鄉結合的田園小鎮。鎮屬15村,68個村星羅棋布。林業局、聯合公司、鐵路車輛段、鄉鎮壹體化,明珠完善;農場管理局、煤礦、制粉廠和鄉鎮形成輻射趨勢,相互依托。小鎮依山傍水,生活在甘肅河北岸的沖積平原上。第三小學西屬鎮管轄,東南接黑龍江省大興安嶺農工商聯合公司,長4.5公裏,平均寬2.5公裏。中軸線向東可延伸4公裏,鎮區面積26平方公裏。