Luka Ploče nalazi se na južnom dijelu jadranske obale Republike Hrvatske, geografskog položaja 43°03′ N i 17°26′ E. Lokacija luke nalazi se nekoliko kilometara sjeverozapadno od ušća rijeke Neretve u samom zaljevu koji s južne i jugozapadne strane zatvara poluotok Pelješac, čineći tako prirodni lukobran. Pozicionirana u središnjem dijelu Jadrana, između Splita i Dubrovnika, Luka Ploče jedna je od glavnih strateških hrvatskih luka.