thumb|240px|right|Medzilaborce - widok z góry Kicera
Medzilaborce (, Medżiłabirci, węg. Mezőlaborc) – 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 , powierzchnia – 47,48 km². Dzielnice miasta to Medzilaborce (centrum), Borov i Vydraň.
Przez Medzilaborce przebiega droga lokalna nr 559 od granicy na Przełęczy Radoszyckiej. 11 km na południe od granicy z drogą tą łączy się droga lokalna nr 575 ze Stropkova. Przez miasto przebiega również międzynarodowa linia kolejowa Sanok – Humenné ze stacją kolejową Medzilaborce i przejściem granicznym w Łupkowie na Przełęczy Łupkowskiej. Do najbliższej polskiej miejscowości jest stąd 12 km. Do pierwszego większego miasta (Sanok) – 55 km.