Demographics of Seychelles

Source UN (World Population Prospects 2024)
Date14 Mar 2025

As of 2025, the population of Seychelles is projected at 133k, compared to 130k in 2024. It ranks 194th in the world by population and 57th in Africa. The population growth rate in 2025 is projected at 1.73 percent, the 62th highest among 237 countries and dependent territories.

There are 73k males and 60k females in Seychelles. The percentage of the male population is 55.05%, compared to 44.94% of the female population. Seychelles has 13k more males than females. The sex ratio in Seychelles in 2025 will be 122.495 males per 100 females. Seychelles is in the 230th position in terms of the female-to-male ratio.

  • Population
  • Growth rate
  • Gender

Seychelles population

Year Population Growth (%) M per 100 F
MaleFemaleTotal
195019,44218,84138,2841.28103.190
195520,18319,91840,1021.12101.330
196021,77221,45843,2301.94101.463
196524,47423,79648,2702.41102.849
197027,64526,60854,2522.15103.897
197531,51229,70561,2182.45106.083
198034,10632,15466,2601.02106.071
198535,79234,03069,8231.07105.178
199037,87136,11173,9831.15104.874
199539,94938,17778,1261.05104.642
200042,45540,86483,3181.56103.893
200546,08643,18189,2661.24106.727
201049,82845,14294,9711.69110.381
201557,65749,572107,2302.42116.310
202065,89354,398120,2912.22121.131
202167,57355,415122,9872.22121.940
202269,14456,378125,5221.87122.644
202370,60657,345127,9511.96123.125
202471,94458,474130,4181.86123.036
202573,10259,677132,7791.73122.496
  • Life expectancy
  • Median age
  • Fertility rate

Demographics Indicators

YearLife expectancy Median ageFertility rate
195057.81926.2874.810
195559.38923.3545.108
196060.49320.8155.313
196561.44419.1575.716
197063.98317.3515.307
197566.84717.6954.752
198068.48719.3073.790
198569.62420.9523.091
199070.17022.6422.607
199570.63424.4492.361
200071.31326.2502.066
200571.92128.2432.182
201072.47730.1232.200
201572.28531.0262.217
202074.09132.6342.227
202171.22033.0532.199
202271.24833.3882.166
202372.86233.6532.133
202472.98633.9512.109
202573.14034.2722.083
  • Total
  • Crude

Seychelles death and birth rate

Year Total Crude(per 1000)
DeathBirthCrude deathCrude birth
19507161,21918.70731.850
19556491,39516.18434.798
19605641,57713.05136.485
19655631,74611.65536.170
19705381,6389.90830.197
19755061,7478.26328.535
19805131,7777.74026.826
19855391,7417.72624.933
19905721,6527.73422.330
19955971,5887.63820.320
20006381,4697.66117.630
20056831,5837.64917.733
20107341,5837.72716.663
20158331,6977.76415.822
20208261,7796.86714.787
20211,1311,7649.19614.345
20221,1841,7449.43113.893
20231,0511,7448.21713.629
20241,0631,7538.15213.439
20251,0761,7728.10313.343
  • Population
  • Urbanization

Urban and rural population of Seychelles

Year Population Urban (%)
UrbanRural
19509,95326,37227.399
195510,68328,22627.455
196011,49630,04427.673
196515,49231,28033.123
197020,45831,90739.068
197527,57032,02046.266
198032,72733,56749.366
198534,42335,41349.292
199034,79635,82849.270
199538,07038,63349.633
200040,92740,22450.433
200545,85442,89051.670
201048,75242,65353.336
201551,93341,80955.400
202055,30840,80457.546
202155,92240,54257.972
202256,50440,25658.396
202357,06239,94958.820
202457,59339,62459.242
  • Population pyramid
  • Gender ratio

Seychelles population by Age Group (2025)

Age group Male Female Total M per 100 F
PersonsShare (%)
00-04 4,562 4,380 8,942 6.73 104.155
05-09 4,513 4,272 8,786 6.62 105.641
10-14 4,353 4,164 8,517 6.41 104.539
15-19 4,170 4,058 8,229 6.20 102.760
20-24 4,581 3,956 8,537 6.43 115.799
25-29 6,184 4,291 10,475 7.89 144.116
30-34 7,423 4,813 12,236 9.22 154.228
35-39 7,622 4,577 12,199 9.19 166.528
40-44 6,905 4,236 11,140 8.39 163.008
45-49 5,731 4,105 9,836 7.41 139.610
50-54 4,769 3,768 8,537 6.43 126.566
55-59 3,777 3,648 7,426 5.59 103.536
60-64 3,082 3,224 6,306 4.75 95.596
65-69 2,501 2,426 4,927 3.71 103.092
70-74 1,438 1,460 2,899 2.18 98.493
75-79 822 1,012 1,835 1.38 81.225
80-84 418 639 1,058 0.80 65.415
85-89 170 409 580 0.44 41.565
90-94 61 186 247 0.19 32.796
95-99 15 45 60 0.05 33.333
100+ 1 5 6 0.00 20.000
Total 73,098 59,674 132,778 122.496