Giraltovce to miasto we wschodniej Słowacji, w kraju preszowskim, w powiecie Svidník, 54 km od granicy z Polską. W mieście mieszka 4189 mieszkańców. Miasto położone jest na wysokości 310 m n.p.m., pomiędzy lesistymi wzgórzami Pogórza Ondawskiego, na rzeką Topľa.
Pierwsza pisemna wzmianka o mieście pochodzi z 1383. Miejscowość znajduje się na strategicznej drodze przemarszu wojsk, stąd w swojej historii była teatrem działań wojennych.
Powiat bieszczadzki prowadzi wspólpracę z miastem Giraltovce od 2011 roku.