Como las islas no tenían población indígena, los actuales seychelenses proceden de inmigrantes, en su mayor parte de ascendencia francesa, africana, india y china.