MakeYourChart

Russia vs Ukraine population, 1950 to 2100

Russia had 145.44 million people in 2023, versus 37.73 million in Ukraine. Compare UN estimates and projections to 2100.

Free to edit and export · No signup to start

What the data shows

  • Russia: 103.39M in 1950, 126.39M in 2100 (projected). The latest estimate is 145.44M in 2023. It peaked at 149.45M in 1991.
  • Ukraine: 37.31M in 1950, 15.20M in 2100 (projected) (59% lower). The latest estimate is 37.73M in 2023. It peaked at 52.35M in 1993.

About this chart

Russia is below its earlier estimated peak of 149.45 million people in 1991: its 2023 total is 145.44 million. The comparison still puts Russia ahead of Ukraine, with 145.44 million and 37.73 million respectively. In 1950, the corresponding totals were 103.39 million for Russia and 37.31 million for Ukraine. All values are population totals, rather than population density or annual growth rates.

By 2100, the UN medium-variant projection reaches 126.39 million people for Russia and 15.20 million for Ukraine. Estimates end in 2023; later values are conditional projections rather than observed counts. Future fertility, mortality and migration can move the eventual totals away from this path. Comparing the same projection variant keeps the two countries on a consistent basis.

The data

Source: UN World Population Prospects 2024 via Our World in Data; estimates to 2023, medium-variant projections after, millions of people. Retrieved November 5, 2026. UN estimates through 2023; later years are medium-variant projections, not observed counts.

Russia vs Ukraine population, Millions of people, 1950–2100; projected after 2023, 1950–2100
Date🇷🇺 Russia🇺🇦 Ukraine
1950103.39M37.31M
1951104.84M37.81M
1952106.33M38.31M
1953107.85M38.81M
1954109.46M39.32M
1955111.16M39.86M
1956112.91M40.42M
1957114.73M41.00M
1958116.59M41.63M
1959118.29M42.24M
1960119.93M42.82M
1961121.60M43.40M
1962123.11M43.94M
1963124.45M44.46M
1964125.63M44.95M
1965126.63M45.39M
1966127.53M45.80M
1967128.34M46.22M
1968129.07M46.61M
1969129.76M46.98M
1970130.37M47.26M
1971130.99M47.57M
1972131.73M47.95M
1973132.48M48.28M
1974133.26M48.58M
1975134.14M48.87M
1976135.08M49.12M
1977136.04M49.34M
1978136.98M49.52M
1979137.82M49.72M
1980138.57M49.96M
1981139.35M50.19M
1982140.25M50.40M
1983141.33M50.64M
1984142.46M50.89M
1985143.57M51.11M
1986144.81M51.32M
1987146.15M51.52M
1988147.36M51.72M
1989148.28M51.92M
1990148.98M52.05M
1991149.45M52.17M
1992148.92M52.32M
1993148.14M52.35M
1994148.20M52.08M
1995148.29M51.67M
1996148.08M51.23M
1997147.85M50.79M
1998147.64M50.38M
1999147.24M49.98M
2000146.72M49.56M
2001146.12M49.11M
2002145.94M48.68M
2003145.79M48.32M
2004145.18M47.98M
2005144.60M47.59M
2006144.10M47.28M
2007143.86M47.06M
2008143.81M46.82M
2009143.87M46.62M
2010143.93M46.46M
2011144.04M46.31M
2012144.29M46.21M
2013144.60M46.13M
2014144.93M45.97M
2015145.31M45.78M
2016145.78M45.62M
2017146.19M45.44M
2018146.43M45.21M
2019146.53M44.96M
2020146.37M44.68M
2021145.84M44.30M
2022145.58M41.05M
2023145.44M37.73M
2024144.82M37.86M
2025144.00M38.98M
2026143.39M39.54M
2027143.04M39.25M
2028142.67M38.95M
2029142.29M38.65M
2030141.89M38.35M
2031141.48M38.05M
2032141.06M37.75M
2033140.66M37.44M
2034140.28M37.14M
2035139.91M36.83M
2036139.55M36.52M
2037139.20M36.21M
2038138.88M35.90M
2039138.57M35.58M
2040138.28M35.27M
2041138.02M34.96M
2042137.78M34.64M
2043137.56M34.32M
2044137.35M34.00M
2045137.15M33.68M
2046136.97M33.35M
2047136.79M33.02M
2048136.59M32.68M
2049136.37M32.34M
2050136.13M31.99M
2051135.88M31.64M
2052135.61M31.28M
2053135.31M30.92M
2054134.99M30.55M
2055134.65M30.18M
2056134.30M29.81M
2057133.96M29.44M
2058133.60M29.06M
2059133.24M28.69M
2060132.89M28.31M
2061132.55M27.93M
2062132.21M27.56M
2063131.87M27.18M
2064131.52M26.81M
2065131.19M26.44M
2066130.86M26.06M
2067130.57M25.69M
2068130.28M25.33M
2069129.99M24.96M
2070129.71M24.59M
2071129.43M24.23M
2072129.18M23.87M
2073128.95M23.51M
2074128.75M23.16M
2075128.55M22.80M
2076128.38M22.45M
2077128.23M22.10M
2078128.08M21.76M
2079127.95M21.42M
2080127.84M21.08M
2081127.75M20.74M
2082127.66M20.41M
2083127.58M20.08M
2084127.51M19.75M
2085127.43M19.44M
2086127.36M19.12M
2087127.30M18.81M
2088127.25M18.50M
2089127.20M18.20M
2090127.14M17.91M
2091127.09M17.62M
2092127.03M17.33M
2093126.96M17.05M
2094126.91M16.77M
2095126.85M16.50M
2096126.77M16.23M
2097126.68M15.97M
2098126.59M15.71M
2099126.49M15.45M
2100126.39M15.20M

Post it

Suggested caption: “Russia peaked at 149.45M in 1991; 2023: 145.44M.” Credit the source in your caption; it heads off the 'source?' comments.

Make it yours

  • Switch between bar, line, column and donut races with one click.
  • Pick 9:16 for Reels and TikTok, 4:5 for the feed or 16:9 for YouTube.
  • Change the theme, font, colors and race length, and add your own captions.
  • Paste your own numbers from Excel or Google Sheets. See the animated chart maker for tips.

Frequently asked questions

Which country has more people, Russia or Ukraine?

Russia has more people in the 2023 UN estimates: about 145.44 million, compared with 37.73 million in Ukraine. The gap is approximately 107.71 million.

What populations are projected for 2100?

The UN medium-variant projection gives Russia 126.39 million people and Ukraine 15.20 million in 2100. These values are projections, not current population estimates.

Where do the estimates end and projections begin?

The UN World Population Prospects series uses estimates through 2023. Values from 2024 onward follow its medium-variant projection. Both countries use the same source and scenario.

Where does this data come from?

UN World Population Prospects 2024 via Our World in Data; estimates to 2023, medium-variant projections after, millions of people. Retrieved November 5, 2026. UN estimates through 2023; later years are medium-variant projections, not observed counts. You can download the full table as a CSV from this page.

Can I turn this chart into a video?

Yes. Open it in the editor, change the title, theme, colors or format (9:16 for Reels and TikTok, 16:9 for YouTube), and export an MP4. Free exports are 720p with a small watermark; Pro ($11.99/month) removes it and adds 1080p, 4K and 60 fps.

Related data

All world charts