Община Любимец се намира в източната част на Хасковска област. Заема територия от 335 кв.км и се нарежда на шесто място в областта по този показател. На изток граничи с община Свиленград и Република Гърция, на юг — с община Ивайловград и на запад — с общините Маджарово и Харманли.