Demographics of Rwanda

Source UN (World Population Prospects 2024)
Date29 Dec 2024

As of 2024, the population of Rwanda is projected at 14.26 million, compared to 13.95 million in 2023. It ranks 77th in the world by population and 29th in Africa. The population growth rate in 2024 is projected at 2.11 percent, the 44th highest among 237 countries and dependent territories.

There are 6.95 million males and 7.30 million females in Rwanda. The percentage of the male population is 48.78%, compared to 51.22% of the female population. Rwanda has 347k more females than males. The sex ratio in Rwanda in 2024 will be 95.247 males per 100 females. Rwanda is in the 61st position in terms of the female-to-male ratio.

  • Population
  • Growth rate
  • Gender

Rwanda population

Year Population Growth (%) M per 100 F
MaleFemaleTotal
19501,060,4381,096,6592,157,0973.6396.697
19551,268,2361,300,0632,568,2983.4097.552
19601,497,5121,524,7833,022,2942.8998.211
19651,699,6401,723,5703,423,2102.7498.612
19701,980,6981,999,9703,980,6693.0299.036
19752,297,3852,310,3434,607,7282.9599.439
19802,671,9452,681,3145,353,2593.1599.651
19853,152,2123,165,0166,317,2283.3799.595
19903,675,7273,699,5817,375,3072.2699.355
19952,718,6462,955,4725,674,1189.9091.987
20003,921,9544,291,9778,213,9310.8291.379
20054,330,5234,724,0069,054,5282.6791.671
20104,976,1775,341,37610,317,5532.4993.163
20155,644,7205,995,30211,640,0222.3894.152
20206,356,3196,709,51913,065,8372.2294.736
20216,500,9046,854,35613,355,2602.1694.843
20226,649,3857,001,64513,651,0302.2294.969
20236,802,4087,152,06413,954,4712.1895.111
20246,954,7587,301,80914,256,5672.1195.247
20257,112,3887,456,95314,569,3412.2395.379
  • Life expectancy
  • Median age
  • Fertility rate

Demographics Indicators

YearLife expectancy Median ageFertility rate
195043.18017.1728.152
195544.79416.1458.214
196047.02214.4088.283
196548.20313.7548.249
197047.11614.6808.145
197545.32415.3488.096
198048.12215.4378.115
198551.70414.7647.786
199047.76314.4526.803
199541.51813.1966.345
200047.79815.2215.967
200556.96816.7965.500
201062.80417.4864.522
201565.41918.2544.108
202066.95318.8773.913
202166.85019.0333.841
202267.52819.2203.778
202367.78519.4403.698
202468.01719.6833.645
202568.24219.9493.589
  • Total
  • Crude

Rwanda death and birth rate

Year Total Crude(per 1000)
DeathBirthCrude deathCrude birth
195048,803125,84222.62458.339
195556,281144,34221.91456.201
196059,193159,81819.58552.880
196560,864164,28517.78047.992
197072,708191,97818.26548.228
197591,662232,25919.89350.406
198097,044282,03418.12852.684
198593,388317,18014.78350.209
1990117,168325,06215.88644.074
1995103,089224,22318.16839.517
2000124,627345,90415.17342.112
200592,836367,96010.25340.638
201075,800362,6477.34735.149
201574,505373,6196.40132.098
202079,562392,2546.08930.021
202182,603392,4976.18529.389
202281,816393,9495.99328.859
202382,826395,5785.93528.348
202484,038400,0625.89528.062
202585,279404,1095.85327.737
  • Population
  • Urbanization

Urban and rural population of Rwanda

Year Population Urban (%)
UrbanRural
195046,2082,139,9772.114
195559,2112,466,3162.345
196076,2692,857,1592.600
196593,1843,139,7502.882
1970119,9363,634,6053.194
1975174,2574,184,8353.998
1980242,6824,898,0344.721
1985309,4995,810,6085.057
1990391,8986,843,9005.416
1995583,1645,344,9149.837
20001,197,9206,827,78314.926
20051,520,7187,471,01716.912
20101,735,1988,511,64416.934
20151,977,4679,652,08617.004
20202,281,33010,805,84317.432
20212,350,38911,028,57817.568
20222,422,46911,247,44417.721
20232,497,85411,462,67817.892
20242,576,90111,674,76518.081
  • Population pyramid
  • Gender ratio

Rwanda population by Age Group (2024)

Age group Male Female Total M per 100 F
PersonsShare (%)
00-04 956,627 937,692 1,894,319 13.29 102.019
05-09 899,693 891,793 1,791,486 12.57 100.886
10-14 821,442 819,120 1,640,562 11.51 100.283
15-19 794,461 798,499 1,592,959 11.17 99.494
20-24 667,230 691,755 1,358,984 9.53 96.455
25-29 534,788 553,351 1,088,140 7.63 96.645
30-34 489,945 505,798 995,744 6.98 96.866
35-39 447,922 468,719 916,641 6.43 95.563
40-44 385,851 411,899 797,750 5.60 93.676
45-49 258,933 304,424 563,356 3.95 85.057
50-54 184,964 228,727 413,691 2.90 80.867
55-59 151,798 184,551 336,349 2.36 82.253
60-64 134,368 172,494 306,862 2.15 77.897
65-69 104,955 140,464 245,419 1.72 74.720
70-74 65,919 94,278 160,196 1.12 69.920
75-79 33,697 55,339 89,035 0.62 60.892
80-84 14,531 28,259 42,789 0.30 51.421
85-89 5,864 11,379 17,242 0.12 51.534
90-94 1,548 2,868 4,415 0.03 53.975
95-99 214 380 594 0.00 56.316
100+ 11 20 31 0.00 55.000
Total 6,954,761 7,301,809 14,256,564 95.247