Trebinje is a city and municipality in Eastern Herzegovina, in Bosnia and Herzegovina. Administratively, it belongs to the Republic of Srpska. It is located on the tri-border of BiH, Croatia and Montenegro. It is 27 km from Dubrovnik, 45 km from Herceg Novi. Its neighboring municipalities are Ravno, Ljubinje and Bileća.