Trebinje je grad i opština u Istočnoj Hercegovini, u Bosni i Hercegovini. Administrativno pripada Republici Srpskoj. Nalazi se na tromeđi BiH, Hrvatske i Crne Gore. Od Dubrovnika je udaljeno 27 km, od Herceg Novog 45 km. Susjedne opštine su mu Ravno, Ljubinje i Bileća.