I 2012 hadde Seychellene en estimert BNP per innbygger på 26 200 amerikanske dollar, som er det høyeste av landene i Afrika. Arbeidsløsheten i landet lå i gjennomsnitt på 2,7% i perioden 2004-2011.