Zahornaje (; ) – wieś na Białorusi, w obwodzie witebskim, w rejonie szarkowszczyńskim, w sielsowiecie Radziuki.
Do 1964 roku wieś nosiła nazwę BohyУказ Прэзідыума Вярхоўнага Савета Беларускай ССР Аб перайменаванні некаторых населеных пунктаў Беларускай ССР ад 30 ліпеня 1964 г. // Збор законаў, указаў Прэзідыума Вярхоўнага Савета Беларускай ССР, пастаноў і распараджэнняў Савета Міністраў Беларускай ССР. — 1964, № 23 (1063)..
Historia W czasach zaborów w powiecie dzisieńskim, w guberni wileńskiej Imperium Rosyjskiego.
W latach 1921–1945 okolica szlachecka a następnie kolonia leżała w Polsce, w województwie wileńskimPrzynależność wojewódzka zmieniała się. Wieś leżała w województwie nowogródzkim (1921–1922), w Ziemi Wileńskiej (1922–1926) i w województwie wileńskim (od 1926)., w powiecie dziśnieńskim, w gminie Szarkowszczyzna.
Według Powszechnego Spisu Ludności z 1921 roku zamieszkiwały tu 98 osób, 44 były wyznania rzymskokatolickiego, 49 prawosławnego a 5 staroobrzędowego. Jednocześnie 45 mieszkańców zadeklarowało polską, 48 białoruską a 5 rosyjską przynależność narodową. Było tu 17 budynków mieszkalnych. W 1931 w 16 domach zamieszkiwało 114 osób.