Skip to main content

A pair of series

Completed and stock

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.

Open both in a slice

Dwellings completed

Dwellings completed, total. GUS, from 1995. Poland, voivodeships, cities.

The file

Dwellings completed, total. Poland, voivodeships, cities with powiat status. GUS / BDL.

The indicator

Variable 748601. A supply flow, not the stock and not transactions.

What the numbers show

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/

Latest values

Sorted by the latest published value. The rest of the file is under the fold.

83 places — sorted by latest value
PlaceYearValue
Poland2025208.3K
Masovian202545K
Greater Poland202521.5K
Lesser Poland202520.3K
Warsaw202519.8K
Lower Silesian202519K
Pomeranian202517.4K
Silesian202517.3K
The rest of the places (75)
Remaining 75 places
Łódź202511.6K
Subcarpathian20259.7K
Lublin20258.2K
Kuyavian-Pomeranian20258.1K
Kraków20257.9K
West Pomeranian20257.7K
Wrocław20257.7K
Podlaskie20256K
Łódź20255.8K
Gdańsk20255.8K
Poznań20255.6K
Lubusz20255.1K
Warmian-Masurian20255.1K
Holy Cross20253.9K
Rzeszów20253.1K
Lublin20252.9K
Opole20252.4K
Szczecin20252.4K
Katowice20252.3K
Białystok20251.7K
Toruń20251.4K
Gliwice20251.3K
Bydgoszcz20251.2K
Zielona Góra20251.1K
Radom20251.1K
Kielce20251K
Bielsko-Biała2025932
Częstochowa2025870
Gdynia2025864
Gorzów Wielkopolski2025763
Sosnowiec2025762
Tarnów2025691
Olsztyn2025600
Płock2025596
Legnica2025535
Kalisz2025531
Elbląg2025498
Słupsk2025485
Chorzów2025484
Nowy Sącz2025447
Zabrze2025427
Żory2025409
Leszno2025398
Rybnik2025392
Koszalin2025387
Tychy2025376
Opole2025365
Włocławek2025351
Biała Podlaska2025349
Siedlce2025325
Jaworzno2025317
Siemianowice Śląskie2025290
Bytom2025285
Jelenia Góra2025253
Ostrołęka2025251
Suwałki2025244
Wałbrzych2025237
Świnoujście2025237
Skierniewice2025236
Ruda Śląska2025231
Piotrków Trybunalski2025229
Grudziądz2025220
Krosno2025208
Dąbrowa Górnicza2025205
Przemyśl2025193
Łomża2025166
Chełm2025160
Konin2025128
Piekary Śląskie2025121
Mysłowice2025116
Świętochłowice2025110
Zamość202589
Tarnobrzeg202587
Jastrzębie-Zdrój202580
Sopot20255

Loading latest numbers from the warehouse…

Download JSONOpen in slice

44.5K97.4K150.3K203.2K256.1K1995200520152025208.3K
Poland

Calculations from this window

We compute from the published level in the selected years. Nothing is invented — CAGR and Δ are functions of those rows.

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.

Dwellings completed — Poland
YearPlaceValue
2025Poland208.3K
2024Poland200.1K
2023Poland221.3K
2022Poland238.5K
2021Poland234.7K
2020Poland220.8K
2019Poland207.4K
2018Poland185.1K
2017Poland178.3K
2016Poland163.3K
2015Poland147.7K
2014Poland143.2K
2013Poland145.1K
2012Poland152.9K
2011Poland131K
2010Poland135.8K
2009Poland160K
2008Poland165.2K
2007Poland133.7K
2006Poland115.4K
2005Poland114.1K
2004Poland108.1K
2003Poland162.7K
2002Poland97.6K
2001Poland106K
2000Poland87.8K
1999Poland82K
1998Poland80.6K
1997Poland73.7K
1996Poland62.1K
1995Poland67.1K

Housing stock

Housing stock, dwellings. GUS. A stock, not one year’s sales or completions.

The file

Housing stock, dwellings. Same GUS places. End-of-year stock.

The indicator

Variable 60811. A stock, not one year’s completions.

What the numbers show

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/

Latest values

Sorted by the latest published value. The rest of the file is under the fold.

83 places — sorted by latest value
PlaceYearValue
Poland202516.2M
Masovian20252.6M
Silesian20251.9M
Greater Poland20251.4M
Lesser Poland20251.4M
Lower Silesian20251.3M
Warsaw20251.1M
Łódź20251.1M
The rest of the places (75)
Remaining 75 places
Pomeranian20251M
Lublin2025824.1K
Kuyavian-Pomeranian2025819.2K
Subcarpathian2025737.1K
West Pomeranian2025731.1K
Warmian-Masurian2025557.4K
Podlaskie2025489K
Kraków2025474.5K
Holy Cross2025470.3K
Lubusz2025414.4K
Wrocław2025400.4K
Łódź2025392.4K
Opole2025373.4K
Poznań2025312.1K
Gdańsk2025275.1K
Szczecin2025199.2K
Lublin2025176K
Katowice2025164.2K
Bydgoszcz2025162.5K
Białystok2025147.4K
Gdynia2025124.4K
Częstochowa2025104.5K
Rzeszów2025104.2K
Toruń2025102.4K
Sosnowiec202596.8K
Kielce202594.5K
Radom202591.1K
Olsztyn202585.4K
Gliwice202585.3K
Bielsko-Biała202578.3K
Bytom202574.5K
Zabrze202572.7K
Zielona Góra202569.5K
Opole202562.3K
Ruda Śląska202561.8K
Gorzów Wielkopolski202558.6K
Chorzów202555.6K
Płock202555.4K
Tychy202554.6K
Rybnik202553.7K
Dąbrowa Górnicza202552.8K
Koszalin202551.5K
Wałbrzych202551.3K
Elbląg202550.5K
Włocławek202548.4K
Kalisz202547.4K
Tarnów202546.9K
Legnica202545.9K
Słupsk202543.2K
Grudziądz202541.8K
Jelenia Góra202538.3K
Jaworzno202537.5K
Siedlce202536.9K
Piotrków Trybunalski202533.4K
Jastrzębie-Zdrój202533.2K
Nowy Sącz202532.8K
Siemianowice Śląskie202532.7K
Konin202531.2K
Mysłowice202531.1K
Suwałki202529.2K
Leszno202527.3K
Chełm202526.4K
Łomża202526.3K
Przemyśl202526.1K
Zamość202526K
Biała Podlaska202525.6K
Żory202524.6K
Świętochłowice202523.5K
Świnoujście202523.4K
Piekary Śląskie202523.2K
Skierniewice202521.3K
Ostrołęka202521.3K
Sopot202519.9K
Krosno202519.2K
Tarnobrzeg202518.5K

Loading latest numbers from the warehouse…

Download JSONOpen in slice

11M12.4M13.8M15.2M16.6M199520052015202516.2M
Poland

Calculations from this window

We compute from the published level in the selected years. Nothing is invented — CAGR and Δ are functions of those rows.

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 — Poland
YearPlaceValue
2025Poland16.2M
2024Poland16M
2023Poland15.8M
2022Poland15.6M
2021Poland15.4M
2020Poland15.2M
2019Poland14.8M
2018Poland14.6M
2017Poland14.4M
2016Poland14.3M
2015Poland14.1M
2014Poland14M
2013Poland13.9M
2012Poland13.7M
2011Poland13.6M
2010Poland13.5M
2009Poland13.3M
2008Poland13.2M
2007Poland13M
2006Poland12.9M
2005Poland12.8M
2004Poland12.7M
2003Poland12.6M
2002Poland12.4M
2001Poland11.9M
2000Poland11.8M
1999Poland11.8M
1998Poland11.7M
1997Poland11.6M
1996Poland11.5M
1995Poland11.5M