La ville de Mostar est située à une centaine de kilomètres au sud de Sarajevo, à environ de la frontière entre la Bosnie-Herzégovine et la Croatie et à de la mer Adriatique. La ville se trouve sur les bords de la rivière Neretva. 