Demographics of Comoros

Source UN (World Population Prospects 2024)
Date19 Feb 2025

As of 2025, the population of Comoros is projected at 883k, compared to 867k in 2024. It ranks 163rd in the world by population and 51st in Africa. The population growth rate in 2025 is projected at 1.83 percent, the 56th highest among 237 countries and dependent territories.

There are 444k males and 439k females in Comoros. The percentage of the male population is 50.28%, compared to 49.72% of the female population. Comoros has 4,910 more males than females. The sex ratio in Comoros in 2025 will be 101.119 males per 100 females. Comoros is in the 176th position in terms of the female-to-male ratio.

  • Population
  • Growth rate
  • Gender

Comoros population

Year Population Growth (%) M per 100 F
MaleFemaleTotal
195080,52481,414161,9382.4498.907
195589,06290,525179,5871.9098.384
196097,546100,154197,7001.7697.396
1965106,187108,780214,9671.4997.616
1970120,865123,320244,1853.0498.009
1975143,190144,503287,6923.3899.091
1980168,418169,303337,7212.8999.477
1985192,768195,584388,3522.8098.560
1990219,671224,925444,5962.5897.664
1995241,332249,255490,5861.7296.821
2000263,993272,087536,0802.0097.025
2005294,034298,644592,6772.0398.456
2010326,068328,767654,8361.9999.179
2015364,397362,285726,6822.08100.583
2020403,523398,640802,1632.01101.225
2021411,524406,650818,1741.94101.199
2022419,558414,630834,1881.94101.189
2023427,697422,690850,3871.91101.185
2024435,815430,813866,6281.87101.161
2025443,879438,969882,8471.83101.119
  • Life expectancy
  • Median age
  • Fertility rate

Demographics Indicators

YearLife expectancy Median ageFertility rate
195037.39220.0495.686
195539.03319.5706.348
196040.77718.6656.792
196542.67617.9796.967
197045.22616.1287.099
197546.86615.6907.162
198050.68115.3607.154
198553.26315.3617.021
199055.62015.3666.505
199557.83014.9325.730
200058.94115.1975.227
200560.88316.0045.012
201062.74717.4954.755
201564.47318.7454.420
202065.75619.6804.071
202165.20119.8853.999
202266.48120.1023.935
202366.77720.3313.878
202467.02320.5023.822
202567.24920.6173.763
  • Total
  • Crude

Comoros death and birth rate

Year Total Crude(per 1000)
DeathBirthCrude deathCrude birth
19504,1437,28325.58644.976
19554,6428,74825.85148.711
19604,8799,76524.67749.392
19654,97010,43423.11948.538
19705,06811,52520.75647.197
19755,61913,37119.53346.477
19805,71315,80916.91746.810
19855,80418,00614.94646.366
19905,82619,43613.10443.716
19955,65919,06111.53538.854
20005,68618,95510.60635.359
20055,60520,4159.45634.445
20105,70122,5508.70634.437
20155,85923,8218.06332.780
20206,14624,0537.66229.985
20216,49024,1347.93229.498
20226,08924,2437.30029.062
20236,11924,3667.19628.653
20246,17324,4677.12328.232
20256,20824,5257.03127.779
  • Population
  • Urbanization

Urban and rural population of Comoros

Year Population Urban (%)
UrbanRural
195010,526148,9336.601
195516,095159,8089.150
196023,988167,13312.551
196535,217172,20716.978
197044,607185,44719.390
197554,647202,64321.239
198071,463236,36623.215
198590,500264,83725.469
1990114,709296,88527.869
1995134,543340,85128.301
2000152,293390,06428.080
2005170,493441,13427.875
2010192,925496,76727.973
2015221,334556,09028.470
2020255,487614,11429.380
2021263,083625,32429.613
2022270,954636,35229.864
2023279,115647,19730.132
2024287,574657,83230.418
  • Population pyramid
  • Gender ratio

Comoros population by Age Group (2024)

Age group Male Female Total M per 100 F
PersonsShare (%)
00-04 58,605 57,089 115,694 13.10 102.656
05-09 55,176 53,787 108,963 12.34 102.582
10-14 51,180 49,667 100,847 11.42 103.046
15-19 45,770 43,768 89,537 10.14 104.574
20-24 40,657 38,961 79,618 9.02 104.353
25-29 33,668 34,232 67,900 7.69 98.352
30-34 27,488 29,445 56,933 6.45 93.354
35-39 27,238 27,809 55,047 6.24 97.947
40-44 24,808 24,015 48,823 5.53 103.302
45-49 21,160 20,377 41,537 4.70 103.843
50-54 16,945 15,653 32,598 3.69 108.254
55-59 13,389 12,697 26,087 2.95 105.450
60-64 9,837 10,101 19,938 2.26 97.386
65-69 7,104 7,909 15,014 1.70 89.822
70-74 5,019 5,998 11,017 1.25 83.678
75-79 3,336 4,123 7,459 0.84 80.912
80-84 1,798 2,329 4,127 0.47 77.201
85-89 570 792 1,362 0.15 71.970
90-94 116 189 305 0.03 61.376
95-99 15 26 41 0.00 57.692
100+ 0 1 1 0.00 0.000
Total 443,879 438,968 882,848 101.119