Yukarıbademözü, Erzurum ilinin Horasan ilçesine bağlı bir kırsal mahalledir.
Yukarıbademözü ile Aşağıbademözü adlı yerleşimlerin eski ortak adı Ahalik'tir. Bu yerleşimler 1928 tarihli Osmanlıca köy listesinde Ahalik-i Ulya (اخەلیك علیا) ve Ahalik-i Süfla (اخەلیك سفلا) olarak geçer.
Ahalik-i Ulya (Yukarı Ahalik) köyü, Basiani bölgesinin Aşağı Basiani kısmında yer alır. Bu bölge Orta Çağ'da Gürcistan sınırları içinde bulunuyordu. Nitekim 13. yüzyılın başında Gürcüler ile Türkler arasındaki Basiani Savaşı bu bölgede meydana gelmiştir. Osmanlılar bu bölgeyi 1545 yılında Gürcülerden ele geçirmiştir.
Ahalik-i Ulya köyü, 1928 tarihli Osmanlıca köy listesine göre, Erzurum vilayetinin Hasan Kala kazasının Pasin-i Süfla nahiyesine bağlıydı.1950 genel nüfus sayımında ise, "Yukarıahalik" adıyla aynı idari konuma sahipti ve nüfusu 554 kişiden oluşuyordu. Bu tarihte Aşağıahalik bu köyün bir mahallesiydi. 1953 yılında Horasan ilçesi kurulunca, Yukarıahalik köyü bu ilçeye bağlandı. Ahalik Türkçe olmadığı için köyün adı 1959 yılında Yukarıbademözü olarak değiştirilmiştir. 1965 genel nüfus sayımında Yukarıbademözü köyünün nüfusu 433 kişiden oluşuyor ve bu nüfus içinde sadece 42 kişi okuma yazma biliyordu.
1993 yılında Büyükşehir olan Erzurum'da, 2012 yılında 6360 Sayılı Yasa ile, tüm köylerin tüzel kişiliği kaldırılmıştır. Bu köy de Horasan Belediyesi'nin bir mahallesi olmuştur.
Mahalle, Erzurum il merkezine 100 km, Horasan ilçe merkezine 17 km uzaklıktadır. Mahalle, Horasan'ın kuzeyinde olup, 25.11 numaralı Horasan-Karaurgan-Şenkaya il yolu kenarındadır.