Amb una població, segons el cens del 2022, que era de 329.911, essent la tercera ciutat més poblada de la costa de São Paulo, només per darrere de Santos i Praia Grande.
L'illa de São Vicente es deia originalment Gohayó i va tenir com a primers habitants els indígenesTapuia, expulsats a l'interior cap a l'any 1000 pels tupís, que van conquerir la regió.