The town of Dryanovo (Bulgarian: Дряново, Drjanovo) is situated at the northern foot of the Balkan Mountains in Gabrovo Province, Bulgaria, amphitheatrically along the two banks of Dryanovo River, a tributary to the Yantra River. The town is a centre of the homonymous Dryanovo Municipality, which is composed of 62 villages, hamlets and huts picturesquely spread out of the mountain folds.