The current population of Russia is 143,333,465 with an annual growth rate of -0.23%. Russia has a population of 1.737% of the world's population.
| Population | 143,333,465 |
|---|---|
| Growth Rate | -0.23% |
| Male | 66,430,981 (46.347%) |
| Female | 76,902,483 (53.653%) |
| Today Change | -805 |
| Births today | 2,959 |
|---|---|
| Deaths today | 4,557 |
| Births in 2026 | 830,713 |
| Deaths in 2026 | 1,279,176 |
| Change in 2026 | -226,056 (-0.157%) |
| Year | Population (01 Jan) | Natural Change | Growth Rate (%) | Total Population (31 December) |
|---|---|---|---|---|
| 2020 | 146,554,625 | -366,387 | -0.25% | 146,188,238 |
| 2019 | 146,511,509 | 42,488 | 0.029% | 146,553,997 |
| 2018 | 146,348,782 | 162,447 | 0.111% | 146,511,229 |
| 2021 | 146,187,972 | -704,626 | -0.482% | 145,483,346 |
| 2017 | 146,024,816 | 324,175 | 0.222% | 146,348,991 |
| 2023 | 145,675,420 | -470,532 | -0.323% | 145,204,888 |
| 2016 | 145,532,538 | 491,900 | 0.338% | 146,024,438 |
| 2022 | 145,484,378 | 190,585 | 0.131% | 145,674,963 |
| 2024 | 145,205,581 | -772,494 | -0.532% | 144,433,087 |
| 2025 | 144,435,265 | -878,166 | -0.608% | 143,557,099 |
The net migration rate of Russia in the most recent year (2023) is estimated at 27,807, indicating a positive migration trend where more people are arriving than leaving.
| Year | Net Migration |
|---|---|
| 2023 | 27,807 |
| 2022 | 765,629 |
| 2021 | 314,112 |
| 2020 | 334,094 |
| 2019 | 336,494 |
| 2018 | 339,972 |
| 2017 | 396,619 |
| 2016 | 447,645 |
| 2015 | 384,756 |
| 2014 | 264,698 |
| Rank | Iso | Country | Population | Equivalent Russia |
|---|---|---|---|---|
| 1 | KZ | Kazakhstan | 21,125,908 | 14.605% |
| 2 | CN | China | 1,412,337,796 | 985.277% |
| 3 | KP | North Korea | 26,644,266 | 18.532% |
| 4 | JP | Japan | 122,299,674 | 85.52% |
| 5 | MN | Mongolia | 3,563,812 | 2.464% |
| 6 | AZ | Azerbaijan | 10,465,038 | 7.263% |
| 7 | GE | Georgia | 3,804,199 | 2.651% |
| 8 | BY | Belarus | 8,925,533 | 6.247% |
| 9 | PL | Poland | 37,816,515 | 26.411% |
| 10 | UA | Ukraine | 39,481,348 | 27.641% |
| 11 | EE | Estonia | 1,329,746 | 0.93% |
| 12 | FI | Finland | 5,620,886 | 3.918% |
| 13 | LV | Latvia | 1,833,264 | 1.284% |
| 14 | LT | Lithuania | 2,793,018 | 1.957% |
| 15 | NO | Norway | 5,656,817 | 3.93% |
| 16 | SE | Sweden | 10,708,644 | 7.44% |
| 17 | US | United States | 349,348,458 | 242.532% |