Population of Poland 2026
37٬998٬203
Population now (estimate)
312٬696
Area (km²)
122
Density (per km²)
-0.2%
Annual growth rate
37٬998٬203
people — live estimate
◷ computed from the 2026 figure and growth rate
The population of Poland in 2026 is about 37,998,203 people, according to the latest United Nations estimates. The population is declining at an annual rate of about 0.2%.
Poland covers about 312,696 km², with Warsaw as its capital, giving a population density of around 122 people per km².
Poland holds a medium position in terms of population size. Its population is trending downward, reflecting demographic shifts or the impact of migration.