Grad i luka Ploče smještene su u najjužnijoj, Dubrovačko-neretvanskoj županiji nekoliko kilometara zapadno od ušća rijeke Neretve, na približno polovici udaljenosti između Splita i Dubrovnika. Nalaze se na ishodištu višestoljetnog prirodnog puta dolinom rijeke Neretve koji povezuje susjednu Republiku Bosnu i Hercegovinu s Jadranskim morem.
Osim plodne Neretve i Jadranskog mora prava su atrakcija ljetne manifestacije Utrka trupa i Maraton lađa, amatersko sportsko natjecanje u utrci starih izvornih plovila – lađa, od Metkovića do Ploča. Nedaleko od grada nalaze se Baćinska jezera (sedam slatkovodnih jezera) uz ogranke planinskog masiva Biokovo. U ljetnim mjesecima pružaju osvježenje i ugodu od toplih dana.