Vilanculos, Vilanculo (alternativamente também Vilankulos e oficialmente em  Moçambique Vilankulo) é uma cidade moçambicana, sede do distrito do mesmo nome, na província de Inhambane e encontra-se localizada na costa da baía de Vilanculos, a leste da qual se encontra o Arquipélago de Bazaruto.