Gorno Dryanovo is a mountainous village in Garmen Municipality, in Blagoevgrad Province, Bulgaria. It is situated in the part of the Rhodope Mountains 6 kilometers northeast of Garmen and 73 kilometers southeast of Blagoevgrad on the road to between Leshten and Kovachevitsa.