Stolac is a town and municipality in Bosnia and Herzegovina, located in Herzegovina. Administratively, it is part of the Herzegovina-Neretva Canton in the Federation of Bosnia and Herzegovina. Stolac is situated in the area known as Herzegovina Humina, on the tourist route crossing Herzegovina and linking the Bosnian mountainous hinterland with the coastal regions of Bosnia and Herzegovina, Dubrovnik and Montenegro.