Yakoruda liegt in Bulgarien (Obshtina Yakoruda, Blagoevgrad) in der Zeitzone Europe/Sofia.
Orte in der Nähe sind Razlog, Velingrad und Bansko.
Bis nach Sofia sind es 79 km, Plovdiv liegt 86 km entfernt und nach Stara Zagora sind es 163 km Luftlinie.
Entfernungen von Yakoruda zu den wichtigsten Städten in Bulgarien und der Welt.
42.0252800°
23.6841700°