Poland
Dwellings completed
67.1K→208.3K
- Change
- +210.6 %
- CAGR
- +3.8 %
- Years
- 1995–2025
Poland: 67.1K (1995) → 208.3K (2025). +210.6 % over 30 years. That is +3.8 % a year — a compound rate, not a sum of jumps.
A pair of series
The supply flow and the dwelling stock. Two GUS files, one country.
Dwellings completed is a year; Housing stock is the stock. Do not add completions in place of the stock.
Dwellings completed, total. GUS, from 1995. Poland, voivodeships, cities.
Dwellings completed, total. Poland, voivodeships, cities with powiat status. GUS / BDL.
Variable 748601. A supply flow, not the stock and not transactions.
Completed is not sold. Pair: Housing stock. Do not mix with Dwellings sold, primary market.
Longseries, “Dwellings completed”. GUS / Statistics Poland (BDL) (748601), 1995–2025, Poland, 16 voivodeships, 66 cities. Retrieved 2026-09-15. GUS reuse of public statistics. https://longseries.com/en/d/pl-dwellings-completed/
Sorted by the latest published value. The rest of the file is under the fold.
| Place | Year | Value |
|---|---|---|
| Poland | 2025 | 208.3K |
| Masovian | 2025 | 45K |
| Greater Poland | 2025 | 21.5K |
| Lesser Poland | 2025 | 20.3K |
| Warsaw | 2025 | 19.8K |
| Lower Silesian | 2025 | 19K |
| Pomeranian | 2025 | 17.4K |
| Silesian | 2025 | 17.3K |
Loading latest numbers from the warehouse…
We compute from the published level in the selected years. Nothing is invented — CAGR and Δ are functions of those rows.
Poland
67.1K→208.3K
Poland: 67.1K (1995) → 208.3K (2025). +210.6 % over 30 years. That is +3.8 % a year — a compound rate, not a sum of jumps.
| Year | Place | Value |
|---|---|---|
| 2025 | Poland | 208.3K |
| 2024 | Poland | 200.1K |
| 2023 | Poland | 221.3K |
| 2022 | Poland | 238.5K |
| 2021 | Poland | 234.7K |
| 2020 | Poland | 220.8K |
| 2019 | Poland | 207.4K |
| 2018 | Poland | 185.1K |
| 2017 | Poland | 178.3K |
| 2016 | Poland | 163.3K |
| 2015 | Poland | 147.7K |
| 2014 | Poland | 143.2K |
| 2013 | Poland | 145.1K |
| 2012 | Poland | 152.9K |
| 2011 | Poland | 131K |
| 2010 | Poland | 135.8K |
| 2009 | Poland | 160K |
| 2008 | Poland | 165.2K |
| 2007 | Poland | 133.7K |
| 2006 | Poland | 115.4K |
| 2005 | Poland | 114.1K |
| 2004 | Poland | 108.1K |
| 2003 | Poland | 162.7K |
| 2002 | Poland | 97.6K |
| 2001 | Poland | 106K |
| 2000 | Poland | 87.8K |
| 1999 | Poland | 82K |
| 1998 | Poland | 80.6K |
| 1997 | Poland | 73.7K |
| 1996 | Poland | 62.1K |
| 1995 | Poland | 67.1K |
Housing stock, dwellings. GUS. A stock, not one year’s sales or completions.
Housing stock, dwellings. Same GUS places. End-of-year stock.
Variable 60811. A stock, not one year’s completions.
The stock moves slower than Dwellings completed in a hot year. Keep both files.
Longseries, “Housing stock”. GUS / Statistics Poland (BDL) (60811), 1995–2025, Poland, 16 voivodeships, 66 cities. Retrieved 2026-09-15. GUS reuse of public statistics. https://longseries.com/en/d/pl-housing-stock/
Sorted by the latest published value. The rest of the file is under the fold.
| Place | Year | Value |
|---|---|---|
| Poland | 2025 | 16.2M |
| Masovian | 2025 | 2.6M |
| Silesian | 2025 | 1.9M |
| Greater Poland | 2025 | 1.4M |
| Lesser Poland | 2025 | 1.4M |
| Lower Silesian | 2025 | 1.3M |
| Warsaw | 2025 | 1.1M |
| Łódź | 2025 | 1.1M |
| Pomeranian | 2025 | 1M |
| Lublin | 2025 | 824.1K |
| Kuyavian-Pomeranian | 2025 | 819.2K |
| Subcarpathian | 2025 | 737.1K |
| West Pomeranian | 2025 | 731.1K |
| Warmian-Masurian | 2025 | 557.4K |
| Podlaskie | 2025 | 489K |
| Kraków | 2025 | 474.5K |
| Holy Cross | 2025 | 470.3K |
| Lubusz | 2025 | 414.4K |
| Wrocław | 2025 | 400.4K |
| Łódź | 2025 | 392.4K |
| Opole | 2025 | 373.4K |
| Poznań | 2025 | 312.1K |
| Gdańsk | 2025 | 275.1K |
| Szczecin | 2025 | 199.2K |
| Lublin | 2025 | 176K |
| Katowice | 2025 | 164.2K |
| Bydgoszcz | 2025 | 162.5K |
| Białystok | 2025 | 147.4K |
| Gdynia | 2025 | 124.4K |
| Częstochowa | 2025 | 104.5K |
| Rzeszów | 2025 | 104.2K |
| Toruń | 2025 | 102.4K |
| Sosnowiec | 2025 | 96.8K |
| Kielce | 2025 | 94.5K |
| Radom | 2025 | 91.1K |
| Olsztyn | 2025 | 85.4K |
| Gliwice | 2025 | 85.3K |
| Bielsko-Biała | 2025 | 78.3K |
| Bytom | 2025 | 74.5K |
| Zabrze | 2025 | 72.7K |
| Zielona Góra | 2025 | 69.5K |
| Opole | 2025 | 62.3K |
| Ruda Śląska | 2025 | 61.8K |
| Gorzów Wielkopolski | 2025 | 58.6K |
| Chorzów | 2025 | 55.6K |
| Płock | 2025 | 55.4K |
| Tychy | 2025 | 54.6K |
| Rybnik | 2025 | 53.7K |
| Dąbrowa Górnicza | 2025 | 52.8K |
| Koszalin | 2025 | 51.5K |
| Wałbrzych | 2025 | 51.3K |
| Elbląg | 2025 | 50.5K |
| Włocławek | 2025 | 48.4K |
| Kalisz | 2025 | 47.4K |
| Tarnów | 2025 | 46.9K |
| Legnica | 2025 | 45.9K |
| Słupsk | 2025 | 43.2K |
| Grudziądz | 2025 | 41.8K |
| Jelenia Góra | 2025 | 38.3K |
| Jaworzno | 2025 | 37.5K |
| Siedlce | 2025 | 36.9K |
| Piotrków Trybunalski | 2025 | 33.4K |
| Jastrzębie-Zdrój | 2025 | 33.2K |
| Nowy Sącz | 2025 | 32.8K |
| Siemianowice Śląskie | 2025 | 32.7K |
| Konin | 2025 | 31.2K |
| Mysłowice | 2025 | 31.1K |
| Suwałki | 2025 | 29.2K |
| Leszno | 2025 | 27.3K |
| Chełm | 2025 | 26.4K |
| Łomża | 2025 | 26.3K |
| Przemyśl | 2025 | 26.1K |
| Zamość | 2025 | 26K |
| Biała Podlaska | 2025 | 25.6K |
| Żory | 2025 | 24.6K |
| Świętochłowice | 2025 | 23.5K |
| Świnoujście | 2025 | 23.4K |
| Piekary Śląskie | 2025 | 23.2K |
| Skierniewice | 2025 | 21.3K |
| Ostrołęka | 2025 | 21.3K |
| Sopot | 2025 | 19.9K |
| Krosno | 2025 | 19.2K |
| Tarnobrzeg | 2025 | 18.5K |
Loading latest numbers from the warehouse…
We compute from the published level in the selected years. Nothing is invented — CAGR and Δ are functions of those rows.
Poland
11.5M→16.2M
Poland: 11.5M (1995) → 16.2M (2025). +40.6 % over 30 years. That is +1.1 % a year — a compound rate, not a sum of jumps.
| Year | Place | Value |
|---|---|---|
| 2025 | Poland | 16.2M |
| 2024 | Poland | 16M |
| 2023 | Poland | 15.8M |
| 2022 | Poland | 15.6M |
| 2021 | Poland | 15.4M |
| 2020 | Poland | 15.2M |
| 2019 | Poland | 14.8M |
| 2018 | Poland | 14.6M |
| 2017 | Poland | 14.4M |
| 2016 | Poland | 14.3M |
| 2015 | Poland | 14.1M |
| 2014 | Poland | 14M |
| 2013 | Poland | 13.9M |
| 2012 | Poland | 13.7M |
| 2011 | Poland | 13.6M |
| 2010 | Poland | 13.5M |
| 2009 | Poland | 13.3M |
| 2008 | Poland | 13.2M |
| 2007 | Poland | 13M |
| 2006 | Poland | 12.9M |
| 2005 | Poland | 12.8M |
| 2004 | Poland | 12.7M |
| 2003 | Poland | 12.6M |
| 2002 | Poland | 12.4M |
| 2001 | Poland | 11.9M |
| 2000 | Poland | 11.8M |
| 1999 | Poland | 11.8M |
| 1998 | Poland | 11.7M |
| 1997 | Poland | 11.6M |
| 1996 | Poland | 11.5M |
| 1995 | Poland | 11.5M |