Kupari liegt am Hang eines kleinen Hügels in der schönen Bucht von Župa Bucht, 5 km südöstlich von Dubrovnik und 1 km westlich von Srebreno, nahe der adriatischen touristischen Straße.
Wirtschaft in Kupari ist auf den Tourismus, Gastgewerbe und Landwirtschaft. Pebble - Sandstrand von Kupari ist einer der schönsten Strände in der Dubrovnik-Neretva.