En el municipio de Vigo residen aproximadamente 16 381 ciudadanos de 128 nacionalidades diferentes, según el censo del ayuntamiento (año 2017).