๐Ÿ‡ต๐Ÿ‡ฑ Population of Poland

40,221,726
Current Population of Poland
-705,605
Net population growth this year
131.36
Population Density (people/kmยฒ)

As of July 1, 2024 the population of Poland reached 40,221,726, of which 19,477,393 people are male and 20,744,333 female. The country has a population density of 131.3603 people per square kilometer. With an overall population growth rate of -1.754% for the year. According to the latest data, Poland is set to decrease its population size by -705,605 people next year. Making the total population count of Poland 40,221,726 people by 2024.

Historic Population of Poland (1950 - 2024)

Between 1950 and 2024 the population of Poland grown from 24,786,236 people to 40,221,726. An increase of the population size by 62.27% in 73 years.

Year Total Male Female People +/- Density (p/kmยฒ) Growth Rate
1950 24,786,236 11,817,952 12,968,284 445,280 80.9495 1.797%
1951 25,242,274 12,054,636 13,187,638 466,796 82.4388 1.849%
1952 25,704,541 12,295,202 13,409,340 457,739 83.9485 1.781%
1953 26,168,161 12,535,848 13,632,313 469,501 85.4627 1.794%
1954 26,630,354 12,775,922 13,854,432 454,883 86.9722 1.708%
1955 27,099,199 13,019,596 14,079,603 482,809 88.5034 1.782%
1956 27,582,025 13,270,276 14,311,750 482,842 90.0802 1.751%
1957 28,076,084 13,533,110 14,542,974 505,276 91.6938 1.8%
1958 28,583,989 13,801,524 14,782,466 510,535 93.3525 1.786%
1959 29,068,120 14,049,910 15,018,210 457,726 94.9337 1.575%
1960 29,509,903 14,276,202 15,233,701 425,840 96.3765 1.443%
1961 29,913,232 14,482,922 15,430,309 380,817 97.6937 1.273%
1962 30,271,920 14,667,341 15,604,578 336,559 98.8652 1.112%
1963 30,608,319 14,840,116 15,768,203 336,239 99.9638 1.099%
1964 30,927,873 15,003,702 15,924,170 302,869 101.0074 0.979%
1965 31,224,081 15,155,548 16,068,532 289,548 101.9748 0.927%
1966 31,504,832 15,298,522 16,206,310 271,954 102.8917 0.863%
1967 31,765,963 15,430,280 16,335,682 250,307 103.7446 0.788%
1968 32,016,870 15,556,284 16,460,586 251,508 104.564 0.786%
1969 32,262,057 15,678,009 16,584,049 238,867 105.3648 0.74%
1970 32,482,943 15,785,849 16,697,094 202,904 106.0862 0.625%
1971 32,710,744 15,899,060 16,811,683 252,697 106.8301 0.773%
1972 32,979,398 16,036,633 16,942,765 284,612 107.7075 0.863%
1973 33,270,009 16,185,629 17,084,379 296,609 108.6566 0.892%
1974 33,578,683 16,344,319 17,234,364 320,740 109.6647 0.955%
1975 33,899,770 16,510,116 17,389,653 321,433 110.7134 0.948%
1976 34,229,706 16,677,729 17,551,977 338,440 111.7909 0.989%
1977 34,561,582 16,842,623 17,718,959 325,311 112.8748 0.941%
1978 34,870,698 16,993,464 17,877,234 292,923 113.8843 0.84%
1979 35,188,357 17,148,110 18,040,247 342,394 114.9218 0.973%
1980 35,521,429 17,311,666 18,209,763 323,750 116.0096 0.911%
1981 35,851,094 17,473,698 18,377,396 335,581 117.0862 0.936%
1982 36,188,644 17,640,859 18,547,785 339,518 118.1886 0.938%
1983 36,536,140 17,814,702 18,721,439 355,475 119.3235 0.973%
1984 36,876,560 17,984,934 18,891,625 325,363 120.4353 0.882%
1985 37,179,160 18,136,296 19,042,863 279,837 121.4235 0.753%
1986 37,436,798 18,263,616 19,173,181 235,439 122.265 0.629%
1987 37,654,411 18,369,614 19,284,797 199,788 122.9757 0.531%
1988 37,812,076 18,440,745 19,371,332 115,542 123.4906 0.306%
1989 37,939,013 18,493,546 19,445,467 138,332 123.9051 0.365%
1990 38,064,255 18,547,029 19,517,226 112,151 124.3142 0.295%
1991 38,167,382 18,588,070 19,579,312 94,103 124.651 0.247%
1992 38,252,276 18,619,323 19,632,953 75,687 124.9282 0.198%
1993 38,319,296 18,643,346 19,675,950 58,353 125.1471 0.152%
1994 38,375,459 18,662,943 19,712,517 53,972 125.3305 0.141%
1995 38,401,978 18,667,339 19,734,639 -935 125.4171 -0.002%
1996 38,401,408 18,659,167 19,742,240 -204 125.4153 -0.001%
1997 38,396,130 18,648,928 19,747,201 -10,353 125.398 -0.027%
1998 38,379,990 18,632,295 19,747,696 -21,925 125.3453 -0.057%
1999 38,354,956 18,608,964 19,745,992 -28,144 125.2636 -0.073%
2000 38,504,431 18,693,946 19,810,484 327,094 125.7517 0.85%
2001 38,662,862 18,786,750 19,876,112 -10,232 126.2692 -0.026%
2002 38,647,476 18,772,750 19,874,727 -20,539 126.2189 -0.053%
2003 38,621,531 18,753,735 19,867,796 -31,352 126.1342 -0.081%
2004 38,596,042 18,734,686 19,861,356 -19,626 126.0509 -0.051%
2005 38,575,911 18,717,482 19,858,429 -20,636 125.9852 -0.053%
2006 38,547,180 18,694,052 19,853,127 -36,827 125.8914 -0.096%
2007 38,521,874 18,671,071 19,850,803 -13,785 125.8087 -0.036%
2008 38,522,882 18,663,540 19,859,342 15,803 125.812 0.041%
2009 38,555,284 18,675,280 19,880,005 49,001 125.9178 0.127%
2010 38,597,353 18,693,495 19,903,858 35,136 126.0552 0.091%
2011 38,620,847 18,702,100 19,918,747 11,852 126.132 0.031%
2012 38,625,874 18,701,413 19,924,460 -1,799 126.1484 -0.005%
2013 38,607,352 18,689,962 19,917,391 -35,243 126.0879 -0.091%
2014 38,581,872 18,675,881 19,905,992 -15,717 126.0047 -0.041%
2015 38,553,146 18,660,163 19,892,982 -41,736 125.9108 -0.108%
2016 38,532,113 18,647,530 19,884,583 -331 125.8422 -0.001%
2017 38,532,812 18,646,143 19,886,668 1,730 125.8444 0.004%
2018 38,521,456 18,640,083 19,881,374 -24,441 125.8074 -0.063%
2019 38,493,601 18,625,840 19,867,761 -31,270 125.7164 -0.081%
2020 38,428,366 18,590,207 19,838,160 -99,199 125.5033 -0.258%
2021 38,307,726 18,524,344 19,783,381 -142,083 125.1093 -0.371%
2022 39,857,146 19,295,674 20,561,471 3,240,923 130.1696 8.136%
2023 41,026,067 19,879,477 21,146,590 -903,079 133.9872 -2.201%
2024 40,221,726 19,477,393 20,744,333 -705,605 131.3603 -1.754%

Statements that can be derived from Poland's population data

  • Poland has a population of 40,221,726 people, as of July 1, 2024.
  • Poland's population is equivalent to 0.50% of the total world population.
  • In 2024, Poland's population will decrease with -705,605 people.
  • In 2024, 685,356 more people will emigrate from Poland than immigrate to the country.
  • The median age of the population in Poland is 40.86 years.
  • In Poland there are 131.36 people per square kilometers (0.386102 square miles), if spaced out evenly.
  • 3.20 infants die at birth out of a 1000 new born in Poland.
  • In Poland, 19,477,393 of the total population are male, and 20,744,333 are female.

Future Population of Poland (2024 - 2100)

Poland's population is set to decrease in the future from 40,221,726 people to 23,082,363 people. A decrease of the population size by -6.87% from 2024 to 2100.

Year Total Male Female People +/- Density (p/kmยฒ) Growth Rate
2024 40,221,726 19,477,393 20,744,333 -705,605 131.3603 -1.754%
2025 39,616,730 19,175,177 20,441,553 -504,387 129.3844 -1.273%
2026 39,242,577 18,988,513 20,254,065 -243,918 128.1625 -0.622%
2027 39,047,654 18,891,544 20,156,110 -145,927 127.5259 -0.374%
2028 38,923,845 18,830,209 20,093,637 -101,692 127.1215 -0.261%
2029 38,817,187 18,777,489 20,039,697 -111,625 126.7732 -0.288%
2030 38,700,518 18,719,869 19,980,649 -121,712 126.3922 -0.314%
2031 38,573,935 18,657,553 19,916,382 -131,455 125.9787 -0.341%
2032 38,437,517 18,590,648 19,846,869 -141,380 125.5332 -0.368%
2033 38,291,012 18,519,197 19,771,814 -151,631 125.0547 -0.396%
2034 38,135,299 18,443,793 19,691,505 -159,794 124.5462 -0.419%
2035 37,971,542 18,365,060 19,606,481 -167,721 124.0114 -0.442%
2036 37,799,685 18,283,115 19,516,570 -175,992 123.4501 -0.466%
2037 37,620,296 18,198,369 19,421,928 -182,786 122.8642 -0.486%
2038 37,434,342 18,111,285 19,323,056 -189,123 122.2569 -0.505%
2039 37,241,771 18,021,830 19,219,941 -196,018 121.628 -0.526%
2040 37,043,145 17,930,325 19,112,820 -201,234 120.9793 -0.543%
2041 36,840,499 17,837,810 19,002,689 -204,058 120.3175 -0.554%
2042 36,634,491 17,744,524 18,889,967 -207,958 119.6447 -0.568%
2043 36,425,187 17,650,372 18,774,815 -210,651 118.9611 -0.578%
2044 36,214,005 17,555,962 18,658,043 -211,712 118.2714 -0.585%
2045 36,001,210 17,461,245 18,539,965 -213,877 117.5765 -0.594%
2046 35,787,488 17,366,306 18,421,181 -213,569 116.8785 -0.597%
2047 35,573,947 17,271,441 18,302,506 -213,512 116.1811 -0.6%
2048 35,359,891 17,176,149 18,183,742 -214,600 115.482 -0.607%
2049 35,145,640 17,080,407 18,065,233 -213,902 114.7823 -0.609%
2050 34,932,339 16,984,666 17,947,673 -212,700 114.0856 -0.609%
2051 34,718,810 16,888,242 17,830,569 -214,358 113.3883 -0.617%
2052 34,504,622 16,790,782 17,713,839 -214,019 112.6888 -0.62%
2053 34,290,230 16,692,493 17,597,737 -214,763 111.9886 -0.626%
2054 34,074,967 16,593,106 17,481,861 -215,765 111.2855 -0.633%
2055 33,858,601 16,492,533 17,366,069 -216,965 110.5789 -0.641%
2056 33,639,964 16,390,184 17,249,780 -220,310 109.8649 -0.655%
2057 33,418,205 16,285,640 17,132,566 -223,207 109.1406 -0.668%
2058 33,192,781 16,178,732 17,014,050 -227,641 108.4044 -0.686%
2059 32,962,468 16,069,014 16,893,453 -232,987 107.6522 -0.707%
2060 32,726,742 15,956,281 16,770,461 -238,464 106.8824 -0.729%
2061 32,485,014 15,840,397 16,644,616 -244,992 106.0929 -0.754%
2062 32,237,121 15,721,494 16,515,626 -250,794 105.2833 -0.778%
2063 31,983,821 15,600,016 16,383,805 -255,807 104.4561 -0.8%
2064 31,724,726 15,475,856 16,248,871 -262,382 103.6099 -0.827%
2065 31,459,143 15,348,756 16,110,386 -268,785 102.7425 -0.854%
2066 31,187,676 15,219,129 15,968,546 -274,148 101.8559 -0.879%
2067 30,911,364 15,087,612 15,823,752 -278,476 100.9535 -0.901%
2068 30,630,767 14,954,484 15,676,283 -282,718 100.0371 -0.923%
2069 30,345,923 14,819,796 15,526,128 -286,970 99.1069 -0.946%
2070 30,058,215 14,684,280 15,373,936 -288,446 98.1672 -0.96%
2071 29,769,211 14,548,674 15,220,536 -289,563 97.2234 -0.973%
2072 29,479,475 14,413,230 15,066,246 -289,908 96.2771 -0.983%
2073 29,189,712 14,278,199 14,911,513 -289,618 95.3308 -0.992%
2074 28,900,583 14,143,906 14,756,676 -288,641 94.3865 -0.999%
2075 28,613,166 14,010,904 14,602,262 -286,191 93.4478 -1.0%
2076 28,328,679 13,879,660 14,449,020 -282,783 92.5187 -0.998%
2077 28,047,959 13,750,525 14,297,433 -278,659 91.6019 -0.994%
2078 27,771,353 13,623,578 14,147,775 -274,553 90.6986 -0.989%
2079 27,500,057 13,499,280 14,000,778 -268,038 89.8125 -0.975%
2080 27,235,018 13,377,992 13,857,026 -262,041 88.9469 -0.962%
2081 26,975,964 13,259,554 13,716,411 -256,067 88.1009 -0.949%
2082 26,723,169 13,144,052 13,579,117 -249,524 87.2753 -0.934%
2083 26,476,938 13,031,531 13,445,406 -242,938 86.4711 -0.918%
2084 26,237,351 12,921,956 13,315,394 -236,237 85.6887 -0.9%
2085 26,004,010 12,815,044 13,188,966 -230,444 84.9266 -0.886%
2086 25,776,907 12,710,693 13,066,214 -223,763 84.1849 -0.868%
2087 25,555,912 12,608,891 12,947,022 -218,225 83.4631 -0.854%
2088 25,340,357 12,509,360 12,830,998 -212,885 82.7592 -0.84%
2089 25,130,396 12,412,056 12,718,340 -207,038 82.0734 -0.824%
2090 24,926,208 12,317,064 12,609,144 -201,338 81.4066 -0.808%
2091 24,727,265 12,224,110 12,503,154 -196,549 80.7569 -0.795%
2092 24,532,860 12,132,756 12,400,104 -192,259 80.122 -0.784%
2093 24,342,279 12,042,657 12,299,622 -188,905 79.4995 -0.776%
2094 24,154,786 11,953,504 12,201,282 -186,081 78.8872 -0.77%
2095 23,970,225 11,865,305 12,104,920 -183,041 78.2844 -0.764%
2096 23,788,547 11,778,045 12,010,502 -180,314 77.6911 -0.758%
2097 23,609,585 11,691,627 11,917,958 -177,610 77.1066 -0.752%
2098 23,432,809 11,605,857 11,826,952 -175,942 76.5293 -0.751%
2099 23,257,158 11,520,252 11,736,906 -175,360 75.9556 -0.754%
2100 23,082,363 11,434,733 11,647,630 -174,229 75.3848 -0.755%

Population Density of Poland

Today, Poland has a population density of 131.3603 people per square kilometer. The country has seen a change in density from 80.9495 people/kmยฒ since the 1950 to 131.3603 people/kmยฒ in 2024. In the future, Poland is projected to reach a population density of 75.3848 people per square kilometer, by the year 2100.

Population Density of Poland Between 1950 - 2100

View Detailed Population Density Data for Poland

Growth Rate of Poland's Population

The population growth rate of Poland currently stands at -1.754% as of July 1, 2024. This is an increase by 9.89 percentage points when compared to data from previous year. By 2024, the population growth rate of Poland will increase to -1.754%. If we look further into the future, we can see that Poland's population growth is projected to land at a negative rate of -0.755% by the year 2100.

Population Growth Rate of Poland Between 1950 - 2100 (10 Year Increments)

Year Growth Rate
1950 1.797%
1960 1.443%
1970 0.625%
1980 0.911%
1990 0.295%
2000 0.85%
2010 0.091%
2020 -0.258%
Year Growth Rate
2030 -0.314%
2040 -0.543%
2050 -0.609%
2060 -0.729%
2070 -0.96%
2080 -0.962%
2090 -0.808%
2100 -0.755%
View Detailed Population Growth Rate Data for Poland

Life Expectancy of Poland

Today, Poland has an average life expectancy of 78.7596 years of age. The country has seen a change in life expectancy from 59.1411 years since the 1950 to 78.7596 years in 2024. In the future, Poland is projected to reach a population life expectancy of 88.8018 years of age, by the year 2100.

Life Expectancy of Poland Between 1950 - 2100 (10 Year Increments)

Year Life Expectancy (Age)
1950 59,141
1960 67,829
1970 69,587
1980 69,949
1990 70,678
2000 73,733
2010 76,317
2020 76,942
Year Life Expectancy (Age)
2030 79,753
2040 81,382
2050 82,856
2060 84,152
2070 85,354
2080 86,527
2090 87,665
2100 88,801
View Detailed Life Expectancy Data for Poland

Migration to and from Poland

In 2024 Poland will see net migrations of -685,356 people. This means that 685,356 more people will emigrate from Poland than immigrate to the country this year. An increase of net migrations when compared to the previous year of 2022, when the net migrations of Poland was 3,366,387.

Net Migration for Poland Between 1950 - 2100 (10 Year Increments)

Year Net Migration
1950 -18,517
1960 -20,564
1970 -71,601
1980 -12,083
1990 -41,244
2000 315,602
2010 -8,835
2020 -779
Year Net Migration
2030 -9,999
2040 -9,999
2050 -9,999
2060 -9,999
2070 -9,999
2080 -9,999
2090 -9,999
2100 -9,999
View Detailed Migration Data for Poland

Births in Poland

In 2024, Poland will see 397,091 babies be born. That is a decrease when compared to the ammount of births recorded by Poland in 2022, when the country saw 353,840 new borns.

Births Poland Between 1950 - 2100 (10 Year Increments)

Year Births
1950 764,646
1960 670,178
1970 543,651
1980 688,921
1990 543,617
2000 379,791
2010 422,613
2020 372,990
Year Births
2030 321,035
2040 289,557
2050 286,816
2060 249,754
2070 221,539
2080 213,437
2090 192,853
2100 170,488
View Detailed Birth Data for Poland

Deaths in Poland

In 2024, 417,336 people will die in Poland. That is an increase of Poland's death count when compared to 2022, when the country recorded 479,303 deaths.

Deaths Poland Between 1950 - 2100 (10 Year Increments)

Year Deaths
1950 300,850
1960 223,778
1970 269,146
1980 353,088
1990 390,221
2000 368,313
2010 378,642
2020 471,412
Year Births
2030 432,742
2040 480,793
2050 489,525
2060 478,224
2070 499,988
2080 465,474
2090 384,190
2100 334,711
View Detailed Death Data for Poland

Median Age in Poland

The median age of Poland has been on an upward trend since the 1950's and it will continue well into the future. When the median age of Poland will reach 51.8117 years of age, by the year 2100.

Median Age in Poland Between 1950 - 2100 (10 Year Increments)

Year Median Age
1950 24.8211
1960 25.6346
1970 27.2658
1980 28.5369
1990 31.4611
2000 34.2988
2010 36.9254
2020 40.5324
Year Median Age
2030 44.1128
2040 47.9623
2050 50.0554
2060 50.4204
2070 51.2196
2080 51.631
2090 51.2219
2100 51.8117
View Detailed Median Age Data for Poland

Fertility Rate in Poland

The fertility rate of Poland has been on a downward trend since the 1950's and it will continue well into the future. When the total fertility rate of Poland will reach 1.5993 births per woman, by the year 2100.

Fertility Rate in Poland Between 1950 - 2100 (10 Year Increments)

Year Total Fertility Rate (births per woman)
1950 3.7053
1960 3.0302
1970 2.2611
1980 2.2494
1990 2.0501
2000 1.3646
2010 1.4075
2020 1.4526
Year Total Fertility Rate (births per woman)
2030 1.5063
2040 1.5255
2050 1.5635
2060 1.5661
2070 1.5826
2080 1.5926
2090 1.5968
2100 1.5993
View Detailed Fertility Rate Data for Poland

Infant Mortality Rate in Poland

The infant mortality rate is recorded as infant deaths under 1 year for every 1,000 live births. It gives us an insight into the maternal and infant health of Poland while at the same time being an important marker for the overall health of the country. The infant mortality rate of Poland has been on a positive downward trend since the 1950's when the infant mortality rate of the country was 104.0747. Today, Poland has a much better infant mortality rate of 3.2008 infant deaths for every 1,000 live births. This is set to improve even further in the future when Poland is projected to record an infant mortality rate of only 0.6556 infant deaths for every 1,000 live births, by the year 2100.

Infant Mortality Rate in Poland Between 1950 - 2100 (10 Year Increments)

Year Infant Mortality Rate
1950 104.0747
1960 55.2514
1970 38.1936
1980 25.4501
1990 19.059
2000 8.0157
2010 4.8548
2020 3.6278
Year Infant Mortality Rate
2030 2.7116
2040 2.0522
2050 1.6041
2060 1.3161
2070 1.0933
2080 0.9127
2090 0.7662
2100 0.6556
View Detailed Infant Mortality Rate Data for Poland

Data Information

Data found on this page is based on the medium fertility variant of the United Nations Revision of World Population Prospects 2022.

Data Sources

The United Nations - Department of Economic and Social Affairs (Population Division)

UN Revision of World Population Prospects 2022

Data Disclaimer

People at database.earth has not verified data entry and collection processes in person. We take all open data provided by governmental and non-governmental organization at face value.

This data is the foundation for most content and visualization found on this page. If you find errors in the representation of the data, please contact us and we will correct it.

All data from sources are archived for future reference.