Vyšný Tvarožec is a village and municipality in Bardejov District in the Prešov Region of north-east Slovakia.
In historical records, the village is first mentioned in 1414.
The municipality lies at an altitude of 490 metres and covers an area of 8.224 km². It has a population of about 130 people.
Coordinates: 49°23′N 21°12′E / 49.383°N 21.200°E