Drvenik is a village in southern Dalmatia, Croatia, in Gradac municipality, located between Makarska and Ploče. Drvenik lies in two bays surrounded by the mountain range Biokovo. Drvenik has a ferry port with multiple arrivals and departures per day.