MakeYourChart

Poland vs Ukraine population, 1950 to 2100

Poland had 38.76 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

  • Poland: 24.78M in 1950, 19.33M in 2100 (projected). The latest estimate is 38.76M in 2023. It peaked at 38.76M in 2023.
  • 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

Poland takes the lead in 2023, the latest reversal within the estimated part of this population series. In 2023, Poland has 38.76 million people and Ukraine has 37.73 million. In 1950, the corresponding totals were 24.78 million for Poland 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 19.33 million people for Poland 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.

Poland vs Ukraine population, Millions of people, 1950–2100; projected after 2023, 1950–2100
Date🇵🇱 Poland🇺🇦 Ukraine
195024.78M37.31M
195125.22M37.81M
195225.67M38.31M
195326.13M38.81M
195426.59M39.32M
195527.06M39.86M
195627.54M40.42M
195728.08M41.00M
195828.64M41.63M
195929.13M42.24M
196029.58M42.82M
196129.98M43.40M
196230.34M43.94M
196330.67M44.46M
196430.99M44.95M
196531.29M45.39M
196631.57M45.80M
196731.83M46.22M
196832.08M46.61M
196932.32M46.98M
197032.54M47.26M
197132.77M47.57M
197233.04M47.95M
197333.33M48.28M
197433.64M48.58M
197533.96M48.87M
197634.30M49.12M
197734.63M49.34M
197834.93M49.52M
197935.25M49.72M
198035.58M49.96M
198135.90M50.19M
198236.23M50.40M
198336.57M50.64M
198436.91M50.89M
198537.20M51.11M
198637.45M51.32M
198737.67M51.52M
198837.82M51.72M
198937.94M51.92M
199038.06M52.05M
199138.15M52.17M
199238.23M52.32M
199338.29M52.35M
199438.34M52.08M
199538.36M51.67M
199638.36M51.23M
199738.35M50.79M
199838.33M50.38M
199938.29M49.98M
200038.26M49.56M
200138.25M49.11M
200238.23M48.68M
200338.20M48.32M
200438.17M47.98M
200538.12M47.59M
200638.07M47.28M
200738.02M47.06M
200838.00M46.82M
200938.00M46.62M
201038.10M46.46M
201138.21M46.31M
201238.25M46.21M
201338.26M46.13M
201438.27M45.97M
201538.27M45.78M
201638.26M45.62M
201738.25M45.44M
201838.24M45.21M
201938.23M44.96M
202038.17M44.68M
202138.04M44.30M
202238.39M41.05M
202338.76M37.73M
202438.54M37.86M
202538.14M38.98M
202637.84M39.54M
202737.70M39.25M
202837.54M38.95M
202937.37M38.65M
203037.20M38.35M
203137.02M38.05M
203236.83M37.75M
203336.64M37.44M
203436.44M37.14M
203536.24M36.83M
203636.04M36.52M
203735.83M36.21M
203835.62M35.90M
203935.40M35.58M
204035.18M35.27M
204134.96M34.96M
204234.73M34.64M
204334.50M34.32M
204434.27M34.00M
204534.03M33.68M
204633.79M33.35M
204733.55M33.02M
204833.31M32.68M
204933.06M32.34M
205032.81M31.99M
205132.56M31.64M
205232.31M31.28M
205332.05M30.92M
205431.79M30.55M
205531.52M30.18M
205631.25M29.81M
205730.98M29.44M
205830.70M29.06M
205930.42M28.69M
206030.14M28.31M
206129.85M27.93M
206229.56M27.56M
206329.27M27.18M
206428.97M26.81M
206528.66M26.44M
206628.35M26.06M
206728.04M25.69M
206827.73M25.33M
206927.42M24.96M
207027.10M24.59M
207126.79M24.23M
207226.47M23.87M
207326.16M23.51M
207425.84M23.16M
207525.53M22.80M
207625.23M22.45M
207724.92M22.10M
207824.62M21.76M
207924.33M21.42M
208024.04M21.08M
208123.75M20.74M
208223.47M20.41M
208323.20M20.08M
208422.93M19.75M
208522.67M19.44M
208622.42M19.12M
208722.17M18.81M
208821.92M18.50M
208921.68M18.20M
209021.45M17.91M
209121.23M17.62M
209221.00M17.33M
209320.78M17.05M
209420.57M16.77M
209520.36M16.50M
209620.15M16.23M
209719.94M15.97M
209819.73M15.71M
209919.53M15.45M
210019.33M15.20M

Post it

Suggested caption: “The UN projects Ukraine to take the population lead in 2025.” 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, Poland or Ukraine?

Poland has more people in the 2023 UN estimates: about 38.76 million, compared with 37.73 million in Ukraine. The gap is approximately 1.03 million.

What populations are projected for 2100?

The UN medium-variant projection gives Poland 19.33 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