Плотность населения — 180,6 чел. на 1 кв. км. (2001). По данным Программы развития ООН в 2002 Республика по уровню гуманитарного развития находилась на 47 месте. Среднегодовой прирост населения — 0,46%. Рождаемость — 16,89 на 1000 чел. Детская смертность — 16,41 на 1000 чел. Средняя продолжительность жизни — 71,3 года (65,8 у мужчин и 76,9 года у женщин) (все показатели даны по состоянию на 2003).
Городское население — 50%. Города: Виктория, Анс-Буало (4 тыс. чел.), Анс-Роял (3,8 тыс. чел.) — 2001. Страна входит в число 12 африканских государств, удовлетворяющих потребности населения в питьевой воде. Экономически активное население — 43,56 тыс. чел. (2000). 85% населения сейшельцев (граждане РСО) — креолы (потомки от смешанных браков французских поселенцев и английских моряков с африканцами, индийцами, арабами и др.), 5% — индийцы, 2% – малагасийцы, по 1% — англичане и китайцы, небольшой процент составляют потомки французских колонистов и арабы. На креольском языке сеселва (смесь старофранцузского языка с языками банту, хинди и английского) говорит ок. 93%.