Vilanculo (pia: Vilanculos) ni mji wa mkoa wa Inhambane nchini Msumbiji. Idadi ya wakazi wake ni takriban 21.709 (2005). Orodha ya miji ya Msumbiji Wikimedia Commons ina media kuhusu: Vilanculo