Flat prices in in February 2024
The median price of a flat in Poland in December 2023 - February 2024 was PLN 8,110/m², 12.9% more than a year earlier. On the secondary market (resale), prices are rising in 65 and falling in 1 of the 66 cities and municipalities (gminas) compared.
Where prices are rising fastest
| # | Locality | Voivodeship | Secondary market median, PLN/m² | Year on year | Resale transactions |
|---|---|---|---|---|---|
| 1 | Świętochłowice | Śląskie Voivodeship | 5,133 | +26.3% | 92 |
| 2 | Płock | Mazowieckie Voivodeship | 7,089 | +25.8% | 150 |
| 3 | Kraków | Małopolskie Voivodeship | 13,459 | +23.5% | 2127 |
| 4 | Opole | Opolskie Voivodeship | 8,568 | +23.2% | 232 |
| 5 | Lubin | Lower Silesian voivodeship | 5,918 | +22.7% | 168 |
| 6 | Rybnik | Śląskie Voivodeship | 5,265 | +22% | 112 |
| 7 | Siemianowice Śląskie | Śląskie Voivodeship | 5,471 | +21.8% | 122 |
| 8 | Chorzów | Śląskie Voivodeship | 5,400 | +21.2% | 160 |
| 9 | Rumia | Pomorskie Voivodeship | 9,372 | +21.2% | 97 |
| 10 | Marki | Mazowieckie Voivodeship | 9,729 | +21.2% | 82 |
| 11 | Sopot | Pomorskie Voivodeship | 17,353 | +21.2% | 73 |
| 12 | Ząbki | Mazowieckie Voivodeship | 11,085 | +20.7% | 119 |
| 13 | Ruda Śląska | Śląskie Voivodeship | 4,726 | +19% | 187 |
| 14 | Warsaw | Mazowieckie Voivodeship | 15,166 | +18.7% | 4328 |
| 15 | Wrocław | Lower Silesian voivodeship | 11,474 | +18.5% | 1898 |
Where prices are falling or rising most slowly
| # | Locality | Voivodeship | Secondary market median, PLN/m² | Year on year | Resale transactions |
|---|---|---|---|---|---|
| 1 | Piotrków Trybunalski | Łódzkie Voivodeship | 4,279 | -3% | 60 |
| 2 | Zabrze | Śląskie Voivodeship | 4,569 | +3% | 279 |
| 3 | Dobra (Szczecińska) municipality (gmina) | Zachodniopomorskie Voivodeship | 6,888 | +3.2% | 114 |
| 4 | Koszalin | Zachodniopomorskie Voivodeship | 6,594 | +4.4% | 197 |
| 5 | Puławy | Lubelskie Voivodeship | 6,440 | +4.5% | 57 |
| 6 | Wałbrzych | Lower Silesian voivodeship | 4,264 | +4.7% | 247 |
| 7 | Kołobrzeg | Zachodniopomorskie Voivodeship | 9,677 | +5.4% | 120 |
| 8 | Lębork | Pomorskie Voivodeship | 5,514 | +5.6% | 82 |
| 9 | Bełchatów | Łódzkie Voivodeship | 4,714 | +5.6% | 64 |
| 10 | Jastrzębie-Zdrój | Śląskie Voivodeship | 4,077 | +6.3% | 58 |
| 11 | Słupsk | Pomorskie Voivodeship | 5,982 | +6.4% | 259 |
| 12 | Będzin | Śląskie Voivodeship | 4,854 | +7.2% | 109 |
| 13 | Starogard Gdański | Pomorskie Voivodeship | 5,635 | +7.5% | 59 |
| 14 | Tarnowskie Góry | Śląskie Voivodeship | 5,138 | +8.2% | 62 |
| 15 | Nowy Sącz | Małopolskie Voivodeship | 6,686 | +8.5% | 64 |
Most and least expensive large markets
Localities with at least 100 transactions in December 2023 - February 2024.
| Locality | Median PLN/m² | Year on year | Transactions |
|---|---|---|---|
| Warsaw | 13,992 | +15.2% | 7160 |
| Kraków | 12,507 | +19.4% | 4946 |
| Gdańsk | 10,675 | +11.2% | 3323 |
| Wrocław | 10,653 | +16.3% | 4012 |
| Gdynia | 10,288 | +21.4% | 836 |
| Ząbki | 10,153 | +13.3% | 179 |
| Lublin | 9,357 | +14.1% | 656 |
| Kołobrzeg | 9,191 | -12.7% | 225 |
| Pruszcz Gdański | 8,921 | +10.9% | 118 |
| Szczecin | 8,772 | +8.6% | 1243 |
| Pruszcz Gdański municipality (gmina) | 8,770 | +35.7% | 162 |
| Katowice | 8,699 | +9.3% | 1553 |
| Białystok | 8,295 | +14.4% | 2807 |
| Olsztyn | 8,255 | +14.3% | 808 |
| Toruń | 8,254 | +14.4% | 566 |
| Mińsk Mazowiecki | 8,243 | +33% | 289 |
| Kielce | 8,086 | +22% | 446 |
| Siedlce | 7,963 | +15.4% | 173 |
| Reda | 7,856 | +31.7% | 135 |
| Łódź | 7,850 | +6% | 2901 |
| Marki | 7,843 | +23% | 208 |
| Wejherowo | 7,769 | +16.4% | 109 |
| Opole | 7,763 | +9.6% | 366 |
| Rumia | 7,696 | +15.2% | 291 |
| Oleśnica | 7,614 | +16.2% | 138 |
| Siechnice | 7,392 | +21.8% | 269 |
| Koszalin | 7,092 | +9.9% | 329 |
| Bielsko-Biała | 7,014 | +18% | 526 |
| Tychy | 6,997 | +11.2% | 330 |
| Gliwice | 6,978 | +8.2% | 579 |
| Tczew | 6,964 | +16.6% | 143 |
| Dobra (Szczecińska) municipality (gmina) | 6,888 | +3.2% | 114 |
| Chorzów | 6,576 | +54.6% | 328 |
| Świdnica | 6,576 | +8.6% | 225 |
| Starogard Gdański | 6,529 | -0.4% | 124 |
| Łomża | 6,504 | +3.3% | 107 |
| Tarnów | 6,425 | +8.5% | 179 |
| Chrzanów | 6,315 | +23.4% | 152 |
| Pabianice | 6,310 | +6.6% | 102 |
| Słupsk | 6,285 | +12.3% | 475 |
| Częstochowa | 6,239 | +9.2% | 482 |
| Malbork | 6,212 | +17.8% | 130 |
| Lubin | 6,211 | +11% | 233 |
| Płock | 6,188 | +9% | 322 |
| Sosnowiec | 6,160 | +28.6% | 538 |
| Tarnowskie Góry | 6,147 | +16.9% | 138 |
| Lębork | 5,967 | +6.8% | 207 |
| Piotrków Trybunalski | 5,956 | +7.4% | 178 |
| Dąbrowa Górnicza | 5,838 | +10.4% | 221 |
| Jaworzno | 5,629 | +4% | 150 |
| Rybnik | 5,597 | +15.8% | 145 |
| Siemianowice Śląskie | 5,538 | +3.7% | 182 |
| Inowrocław | 5,458 | -2.3% | 163 |
| Zabrze | 5,305 | +19.2% | 433 |
| Mysłowice | 5,298 | +19.1% | 124 |
| Głogów | 5,288 | +4.7% | 139 |
| Będzin | 4,860 | -1.8% | 112 |
| Bełchatów | 4,784 | +0.7% | 102 |
| Ruda Śląska | 4,778 | +19.8% | 209 |
| Wałbrzych | 4,613 | +12.8% | 310 |
How to read this report
We compare median prices per m² from the three-month period (December 2023 - February 2024) with the same months a year earlier to account for seasonality and random fluctuations. The increase and decrease rankings are based on the secondary market (resale flats), as the primary-market median can jump when a developer happens to complete a more or less expensive development. The ranking includes localities with at least 50 secondary-market transactions in the latest period and 30 a year earlier. The data come from the Property Price Register (RCN, Polish official register of real-estate transactions), so they show the prices at which flats were actually sold. County authorities submit deeds with a delay, so we publish the report for a given month once the data are mostly complete and update it during subsequent refreshes. Details: methodology.
When citing, please state the source as: ‘indekscen.pl, based on the Property Price Register’, with a link to this page.