HistoryData

Population of Russian Federation

Current Population
143,533,851
10yr Growth Rate
-0.49%
Rank
#9 of 209
Population Over Time
119,897,000127,057,299.25134,217,598.5141,377,897.75148,538,19719601970198019902000201020202024
Analysis# Russian Federation Population Analysis Russia's population of 143.5 million ranks ninth globally, but the -0.49% decline over the past decade reflects ongoing demographic challenges including low fertility rates and emigration pressures. The stark contrast with the 1960s peak growth period illustrates Russia's transition from post-WWII population expansion to contraction, a reversal accelerated by economic instability in the 1990s and geopolitical factors in recent years. This downward trajectory, despite Russia's large territorial base, positions it behind smaller nations and raises long-term questions about labor supply and economic capacity.

Historical Population Data

YearPopulationChange %
2024143,533,851-0.20%
2023143,826,130-0.28%
2022144,236,933-0.35%
2021144,746,762-0.34%
2020145,245,148-0.14%
2019145,453,291+0.04%
2018145,398,106+0.07%
2017145,293,260+0.19%
2016145,015,460+0.26%
2015144,640,716+0.28%
2014144,237,223+0.30%
2013143,805,638+0.30%
2012143,378,447+0.25%
2011143,018,195+0.12%
2010142,849,468+0.04%
2009142,785,348+0.03%
2008142,742,366-0.04%
2007142,805,114-0.17%
2006143,049,637-0.33%
2005143,518,814-0.38%
Show all 65 rows
YearPopulationChange %
2004144,067,316-0.40%
2003144,648,618-0.45%
2002145,306,497-0.46%
2001145,976,482-0.42%
2000146,596,869-0.42%
1999147,214,776-0.31%
1998147,670,784-0.17%
1997147,915,361-0.17%
1996148,160,129-0.15%
1995148,375,787-0.02%
1994148,407,912-0.03%
1993148,458,777-0.05%
1992148,538,197+0.10%
1991148,394,216+0.29%
1990147,969,406+0.17%
1989147,721,000+0.59%
1988146,857,000+0.65%
1987145,908,000+0.70%
1986144,894,000+0.72%
1985143,858,000+0.78%
1984142,745,000+0.76%
1983141,668,000+0.60%
1982140,823,000+0.63%
1981139,941,000+0.67%
1980139,010,000+0.71%
1979138,027,000+0.71%
1978137,060,000+0.71%
1977136,100,000+0.71%
1976135,147,000+0.71%
1975134,200,000+0.58%
1974133,432,000+0.58%
1973132,669,000+0.58%
1972131,909,000+0.57%
1971131,155,000+0.58%
1970130,404,000+0.57%
1969129,664,000+0.57%
1968128,928,000+0.57%
1967128,196,000+0.57%
1966127,468,000+0.57%
1965126,745,000+1.12%
1964125,345,000+1.12%
1963123,960,000+1.12%
1962122,591,000+1.12%
1961121,236,000+1.12%
1960119,897,000