Medzilaborce (rusiń. Меджілабірці, Medżiłabirci) – miasto powiatowe we wschodniej Słowacji, w kraju preszowskim, w historycznym regionie Zemplin.
Medzilaborce leżą na wysokości 326 m n.p.m. na południowych stokach Niskiego Beskidu, nad rzeką Laborec. Liczba mieszkańców miasta wynosi 6809 osób [2011], powierzchnia – 47,48 km². Dzielnice miasta to Medzilaborce (centrum), Borov i Vydraň.