Budući da ne postoje domoroci na Sejšelima, lokalno stanovništvo se sastoji od useljenika.
Većinom su to Francuzi, Afrikanci, Indijci i Kinezi. Francuski i engleski su službeni jezici u državi zajedno sa Sejšelskim kreolskim, koji je nastao iz francuskog jezika.
Većina stanovništva su kršćani, od kojih je najveći broj katoličke vjeroispovjesti.