Alrededor del 66% de los isleños son descendientes de esclavos africanos. Alrededor del 19% de la población es de origen mixto. Del grupo mixto, unas 1000 personas descienden de la mezcla de amerindios y africanos que ocurrió antes de la colonización europea. En la segunda mitad del siglo XIX, cerca de 2470 trabajadores contratados fueron traídos a San Vicente desde Asia, sus descendientes, que representan aproximadamente el 6% de la población actual, son conocidos como indios orientales. Alrededor del 2% de las personas son amerindios caribeños.