Záhor ( en húngaro : Zahar ) es un pueblo y municipio en el distrito de Sobrance en la región de Košice en el este de Eslovaquia .
En los registros históricos, el pueblo fue mencionado por primera vez en 1326.
El pueblo se encuentra a una altitud de 109 metros y cubre un área de 7.722 km2 . Tiene una población de 710 personas.
El pueblo tiene un campo de fútbol.
48°38′N 22°12′E / 48.633, -22.200