Općina Smokvica sastoji se od četiri naselja: Smokvica, Brna, Vinačac (Vinašac) i Blaca. Glavno naselje je Smokvica gdje živi oko 2/3 stanovnika općine, a smješteno je u gotovo samom središtu otoka Korčule, na padinama spojenih brda Vele i Male Obale.