Den ble i 1532 etablert av Martim Afonso de Sousa (1500–71) som det første faste portugisiske bysamfunn i Amerika, og fikk navnet Porto dos Escravos som betyr "slaveporten".
Byen ligger vest på øya São Vicente. Byen har 355 000 innbyggere i 2015, og er en forstad[3] til den mye større havnebyen Santos (etablert 1543), som forøvrig ligger øst på øya og har norsk konsulat.
Fotballstjernen Robinho (1984–) kommer herfra, og Neymar (1992–) flyttet hit som seksåring.[4]
Byen er kjent som badeby med flotte sandstrender. I 1914 anla man en bru til Praia Grande på fastlandet.