Demographics of Russia

Source UN (World Population Prospects 2022)
Date27 Feb 2024

As of 2024, the population of Russia is projected at 143.96 million compared to 144.44 million in 2023. It is the most populous country in Europe, and the ninth-most populous country in the world. Population growth rate for 2024 is projected at -0.33 percent, that is 214th highest among 237 countries/dependent territories.

There are 66.9 million males and 77.1 million females in Russia. The percentage of female population is 53.55 % compare to 46.45 % male population. Russia has 10.2 million more females than males, that is highest in the world. The Sex Ratio in Russia in 2024 is 86.75 males per 100 females. Russia is at 8th position in terms of female to male ratio.

There are 1.35 million births in Russia in 2024. That is 3,701 per day, which is ranked 21th. The crude birth rate is 9.38 per 1000 people. There are 1.75 million deaths in Russia in 2024. That is 4,785 per day, which is ranked 6th. The crude death rate is 12.13 per 1000 people.

108 million people are living in urban areas, which is 75.5 % of Russia population. Russia is ranked 87th in terms of urbanization.

  • Population
  • Growth rate

Russia population

Year Population Growth (%)
1950102,580,1071.52
1955110,971,8521.58
1960119,735,0951.44
1965126,400,6070.73
1970130,093,0100.41
1975133,841,8420.68
1980138,257,4200.53
1985142,896,3920.71
1990148,005,7040.43
1995148,557,451-0.23
2000146,844,839-0.39
2005143,800,049-0.39
2010143,242,5990.02
2015144,668,3890.31
2020145,617,329-0.20
2021145,102,755-0.51
2022144,713,314-0.03
2023144,444,359-0.35
2024143,957,079-0.33
  • Total
  • Crude

Russia death and birth rate

Year Total Crude(per 1000)
DeathBirthCrude deathCrude birth
19501,315,6642,949,12912.8528.804
19551,021,2302,974,5569.19526.783
1960909,9752,795,1727.59423.328
1965976,1992,049,8037.7216.211
19701,147,0921,917,6738.80814.725
19751,316,5392,151,0779.84116.079
19801,532,9102,254,46511.08616.304
19851,632,2812,428,63111.43217.01
19901,624,9991,998,63310.99313.521
19952,276,8181,395,75715.3629.417
20002,276,8861,302,10615.5298.881
20052,321,1381,510,89116.15510.516
20102,049,5721,822,52814.31812.732
20151,873,4401,941,55412.96613.438
20202,066,8491,437,46114.2129.884
20212,458,5391,397,45616.9649.643
20222,356,6631,375,80816.3399.539
20231,738,7081,375,60912.0329.519
20241,746,4961,350,76812.1299.381
  • Population
  • Urbanization

Urban and rural population of Russia

Year Population Urban (%)
UrbanRural
195045,320,50357,478,15444.087
195554,512,82456,842,39748.954
196064,402,14655,458,14253.731
196573,579,68852,904,18758.173
197081,289,92548,833,50662.471
197588,869,06644,915,31866.427
198096,298,01641,760,69469.751
1985102,829,48140,141,68771.923
1990108,302,58539,261,48173.394
1995108,802,15439,486,68573.372
2000107,381,74139,014,77373.350
2005105,505,95838,112,22773.463
2010105,485,97937,667,89073.687
2015106,549,49137,338,51374.050
2020107,486,26936,300,57374.754
2021107,632,49136,004,31874.934
2022107,762,46835,679,40075.126
2023107,876,66135,326,88275.331
2024107,976,21234,948,10675.548
  • Population pyramid
  • Gender ratio

Russia population by Age Group (2024)

Age group Male Female Total M per 100 F
PersonsShare (%)
00-04 3,611,177 3,420,059 7,031,236 4.88 105.588
05-09 4,570,766 4,326,757 8,897,522 6.18 105.640
10-14 4,670,873 4,429,077 9,099,950 6.32 105.459
15-19 4,039,719 3,864,469 7,904,188 5.49 104.535
20-24 3,710,590 3,568,862 7,279,452 5.06 103.971
25-29 3,756,769 3,640,486 7,397,256 5.14 103.194
30-34 5,090,578 4,978,731 10,069,309 6.99 102.246
35-39 6,324,681 6,360,256 12,684,936 8.81 99.441
40-44 5,740,621 5,967,020 11,707,641 8.13 96.206
45-49 4,938,041 5,432,773 10,370,814 7.20 90.894
50-54 4,413,905 4,998,133 9,412,039 6.54 88.311
55-59 3,791,912 4,592,728 8,384,639 5.82 82.563
60-64 4,136,458 5,569,564 9,706,022 6.74 74.269
65-69 3,392,559 5,330,370 8,722,928 6.06 63.646
70-74 2,344,628 4,360,663 6,705,291 4.66 53.768
75-79 1,220,832 2,639,236 3,860,068 2.68 46.257
80-84 565,342 1,639,108 2,204,450 1.53 34.491
85-89 405,478 1,384,700 1,790,179 1.24 29.283
90-94 112,154 434,424 546,578 0.38 25.817
95-99 30,416 135,803 166,219 0.12 22.397
100+ 2,405 13,957 16,361 0.01 17.231
Total 66,869,904 77,087,176 143,957,078 86.746