Poland.gg
Po polsku flag
Po polsku
Login
Statistics Articles Tools
Statistics Articles Tools
Coat of arms of Poland
Poland National Statistics for 2026
2025
Latest Data

Regional Statistics

37,489,087
119.4 people/km²
15,965,713
Poland
16 voivodeships
313,933 km²
Go back to see all fact bundles

Housing Stock in Poland 2026

Poland's dwelling stock is growing, continuing steady construction trends. Dwelling stock increased by 1,152,939 dwellings +7.78% between 2019-2024, reaching 15,965,713.

Based on 31 years of official GUS statistics covering all 16 voivodeships, 380 counties, and 2,480 municipalities.

Poland 15,965,713
Select voivodeship
Total Dwellings Chart
Lowest at 11.49M in 1995 Highest at 15.97M in 2024
1995
29 years (+5 year forecast)
2024
Voivodeship Ranking
16 Voivodeships in Poland
1
Masovian
2,560,327
2
Silesian
1,876,469
3
Greater Poland
1,391,197
4
Lesser Poland
1,358,667
5
Lower Silesian
1,328,502
6
Łódź
1,081,807
7
Pomeranian
1,005,179
8
Lublin
817,110
9
Kuyavian-Pomeranian
811,536
10
Subcarpathian
728,148
Page 1 of 2
Year over Year
since 2023 2024
1
Pomeranian
+1.7%
2
Masovian
+1.4%
3
Lesser Poland
+1.4%
4
Greater Poland
+1.3%
5
Podlaskie
+1.3%
6
Lower Silesian
+1.2%
7
West Pomeranian
+1.1%
8
Subcarpathian
+1.1%
9
Lublin
+1.0%
10
Lubusz
+1.0%
Page 1 of 2
Living Space size and occupancy
Construction Activity new housing production
Utilities Coverage percentage of dwellings equipped

Popular Cities in Poland

Warszawa
1,091,985
Kraków
466,649
Wrocław
392,839
Łódź
386,614
Poznań
306,602
Gdańsk
269,357
Szczecin
196,941
Lublin
173,181
Katowice
161,843
Bydgoszcz
161,359
Białystok
145,759
Gdynia
123,652
Częstochowa
103,711
Rzeszów
101,170
Toruń
101,018
Sosnowiec
96,007
Kielce
93,518
Radom
90,036
Olsztyn
84,763
Gliwice
83,992
Bielsko-Biała
77,388
Bytom
74,267
Zabrze
72,303
Zielona Góra
68,493
Opole
61,902
Ruda Śląska
61,627
Gorzów Wielkopolski
57,825
Chorzów
55,125
Płock
54,857
Tychy
54,208
Rybnik
53,339
Dąbrowa Górnicza
52,561
Wałbrzych
51,152
Koszalin
51,094
Elbląg
49,988
Włocławek
48,062
Kalisz
46,921
Tarnów
46,179
Legnica
45,375
Słupsk
42,787
Grudziądz
41,633
Jelenia Góra
38,067
Jaworzno
37,263
Siedlce
36,682
Piotrków Trybunalski
33,139
Jastrzębie-Zdrój
33,113
Siemianowice Śląskie
32,375
Nowy Sącz
32,351
Konin
31,032
Mysłowice
31,006
Suwałki
29,007
Leszno
26,984
Chełm
26,284
Łomża
26,087
Zamość
25,920
Przemyśl
25,899
Biała Podlaska
25,258
Żory
24,220
Świętochłowice
23,388
Świnoujście
23,208
Piekary Śląskie
23,065
Skierniewice
21,115
Ostrołęka
21,019
Sopot
19,862
Krosno
19,030
Tarnobrzeg
18,438

You may also be interested in

Population
Population
Total population, age distribution, gender ratios, birth/death rates, life expectancy.
Fertility
Fertility
Birth rates, death rates, and natural population change.
Unemployment
Unemployment
Registered unemployment rate and unemployed by education level.
Territory
Territory
Total area, land use composition, forest coverage, and nature protection.
Tourism
Tourism
Foreign tourist arrivals, nights spent, and visitors by country of origin.
Crime
Crime
Crime rates, crime categories, and police detection rates.
Marital Status
Marital Status
Marriages, divorces, and population by marital status.
Suicides
Suicides
Suicidal behaviours and completed suicides registered by Police.
Show all bundles →

Contact Information for Poland

Kancelaria Prezesa Rady Ministrów
Al. Ujazdowskie 1/3
00-583 Warszawa
Free parking lot
22 250 01 51
kontakt@kprm.gov.pl
www.gov.pl/premier
Opening Hours
Opens in 32h 16min
Monday 08:15 - 16:15
Tuesday 08:15 - 16:15
Wednesday 08:15 - 16:15
Thursday 08:15 - 16:15
Friday 08:15 - 16:15
Saturday Closed
Sunday Closed

Updated 28 days ago

Google Maps
3.3 (7)

Top tools

NIP Generator

Generate valid Polish NIP (VAT / tax ID) numbers with correct checksums for software testing.

PESEL Number Checker

Enter a PESEL number to extract the birth date, gender, and verify the check digit. Works as both a PESEL checker and validator.

Mikrorachunek Generator

Generate your individual Polish tax account number (mikrorachunek podatkowy) from a PESEL or NIP.

See all tools →

Top articles

NIP Number in Poland: How to Find, Check, and Validate It

What is a NIP number in Poland? Learn how to find your own NIP, check a company's tax ID, and validate any Polish NIP online.

7 min read

How to Pay Tax on Rental Income in Poland

Step-by-step guide to paying tax on rental income in Poland: ryczałt rates, registration, monthly payments via mikrorachunek, and PIT-28 filing.

10 min read

Poland Business Registry Search: How to Look Up a Company by NIP

Look up any Polish company by its NIP number. Search CEIDG, KRS, and the VAT white list to verify businesses and confirm VAT status.

7 min read
See all articles →
First 1,000 members

Let's build Poland.gg together

Join our Discord community. Get early access, shape the roadmap, and connect with data people across Poland.

Dashboard and business tools go public in 2027 — early supporters access them first and keep their discount on everything.

Get up to 90% off — forever

The longer you stay, the less you pay. 9% off per month, stacking up to 90%. The 100 longest supporters get free access for life.

Matt Rybin

Hey!

I'm Matt Rybin

I work hard on building the best statistical portal in Poland. If you know any way I could improve Poland.gg to be even better, please reach out!

x.com

MATT RYBIN MATTRYBIN

NIP: 6793260169 · REGON: 524468418

ul. Kalwaryjska 69/9, 30-504 Kraków, Poland

Go to

Articles Tools
Privacy Policy · Terms of Service

© 2026 Poland.gg

Data Source: Data from GUS Local Data Bank (BDL)

Total Dwellings
371,114
2.56M
Poland
16 voivodeships
We use cookies to improve your experience.

We can't find the internet

Attempting to reconnect

Something went wrong!

Attempting to reconnect