Poland
Housing stock
11.5M→16.2M
- Change
- +40.6 %
- CAGR
- +1.1 %
- Years
- 1995–2025
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.
Housing stock, dwellings. GUS. A stock, not one year’s sales or completions.
as published (BDL)
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. Warehouse v21. https://longseries.com/en/d/pl-housing-stock/
No revisions in this copy yet — cron will append them when a publisher changes a past value.
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 |