Općina Zadvarje je smještena u obalnoj mikroregiji Splitsko-dalmatinske županije, između Općina Omiš i Brela, u uvali Vruja od koje se prostire preko prijevoja Dubci ka unutrašnjosti do granice s Općinom Šestanovac.
Na moru je razgraničena s Općinom Selca.