Vysoká Libyně se trouve à 6 km au nord-ouest de Kralovice, à 33 km au nord de Plzeň et à 75 km à l'ouest-sud-ouest de Prague[4].
La commune est limitée par Jesenice au nord, par Čistá au nord et à l'est, par Kralovice au sud, et par Bílov à l'ouest[5].