Flat prices in in September 2024
The median price of a flat in Poland in July ‑ September 2024 was PLN 8,500/m², 8.9% more than a year earlier. On the secondary market (resale), prices are rising in 80 and falling in 1 of the 83 cities and municipalities (gminas) compared.
Where prices are rising fastest
| # | Locality | Voivodeship | Secondary market median, PLN/m² | Year on year | Resale transactions |
|---|---|---|---|---|---|
| 1 | Sopot | Pomorskie Voivodeship | 19,113 | +40.5% | 68 |
| 2 | Żyrardów | Mazowieckie Voivodeship | 8,103 | +38.4% | 50 |
| 3 | Ząbki | Mazowieckie Voivodeship | 12,977 | +30.1% | 70 |
| 4 | Wieliczka | Małopolskie Voivodeship | 11,894 | +28.6% | 64 |
| 5 | Kraków | Małopolskie Voivodeship | 15,000 | +25.2% | 1434 |
| 6 | Leszno | Wielkopolskie Voivodeship | 6,330 | +24.7% | 58 |
| 7 | Mińsk Mazowiecki | Mazowieckie Voivodeship | 9,506 | +24.2% | 68 |
| 8 | Kielce | Świętokrzyskie Voivodeship | 8,726 | +23.8% | 243 |
| 9 | Bełchatów | Łódzkie Voivodeship | 5,510 | +23.7% | 54 |
| 10 | Płock | Mazowieckie Voivodeship | 7,757 | +22.5% | 139 |
| 11 | Warsaw | Mazowieckie Voivodeship | 17,051 | +22.4% | 3379 |
| 12 | Lubin | Lower Silesian voivodeship | 6,315 | +22.4% | 120 |
| 13 | Nowy Dwór Mazowiecki | Mazowieckie Voivodeship | 9,443 | +21.2% | 52 |
| 14 | Wejherowo | Pomorskie Voivodeship | 7,928 | +20.9% | 71 |
| 15 | Katowice | Śląskie Voivodeship | 8,020 | +20.2% | 580 |
Where prices are falling or rising most slowly
| # | Locality | Voivodeship | Secondary market median, PLN/m² | Year on year | Resale transactions |
|---|---|---|---|---|---|
| 1 | Kołobrzeg | Zachodniopomorskie Voivodeship | 11,138 | -4.7% | 118 |
| 2 | Piła | Wielkopolskie Voivodeship | 6,047 | -0.8% | 100 |
| 3 | Konin | Wielkopolskie Voivodeship | 5,437 | -0.7% | 174 |
| 4 | Sosnowiec | Śląskie Voivodeship | 5,130 | +2.5% | 282 |
| 5 | Nowy Sącz | Małopolskie Voivodeship | 6,525 | +3.5% | 60 |
| 6 | Gniezno | Wielkopolskie Voivodeship | 5,392 | +4.2% | 70 |
| 7 | Zamość | Lubelskie Voivodeship | 6,357 | +4.3% | 56 |
| 8 | Starogard Gdański | Pomorskie Voivodeship | 5,889 | +4.5% | 55 |
| 9 | Brzeg | Opolskie Voivodeship | 5,653 | +4.6% | 63 |
| 10 | Zgorzelec | Lower Silesian voivodeship | 6,263 | +5.4% | 50 |
| 11 | Tarnów | Małopolskie Voivodeship | 6,536 | +5.6% | 102 |
| 12 | Częstochowa | Śląskie Voivodeship | 6,005 | +5.9% | 205 |
| 13 | Puławy | Lubelskie Voivodeship | 6,750 | +6.3% | 54 |
| 14 | Lębork | Pomorskie Voivodeship | 5,718 | +6.8% | 72 |
| 15 | Głogów | Lower Silesian voivodeship | 5,453 | +7.6% | 94 |
Most and least expensive large markets
Localities with at least 100 transactions in July ‑ September 2024.
| Locality | Median PLN/m² | Year on year | Transactions |
|---|---|---|---|
| Warsaw | 15,917 | +21.3% | 5190 |
| Kraków | 14,153 | +23.7% | 3114 |
| Wrocław | 12,257 | +19% | 2190 |
| Gdańsk | 11,717 | +10% | 3085 |
| Ząbki | 11,580 | +19.5% | 105 |
| Gdynia | 11,480 | +16.3% | 618 |
| Katowice | 9,900 | +29.1% | 1242 |
| Lublin | 9,798 | +15.2% | 570 |
| Kołobrzeg | 9,699 | -5.3% | 271 |
| Szczecin | 9,444 | +9.7% | 946 |
| Wieliczka | 9,399 | +6.4% | 237 |
| Białystok | 9,395 | +20.1% | 1796 |
| Pruszcz Gdański municipality (gmina) | 9,136 | +9.1% | 111 |
| Siedlce | 8,970 | +15.5% | 231 |
| Rumia | 8,853 | +23.5% | 153 |
| Toruń | 8,766 | +16% | 425 |
| Kielce | 8,700 | +17.3% | 765 |
| Olsztyn | 8,611 | +17.9% | 589 |
| Łódź | 8,389 | +9.2% | 1928 |
| Opole | 8,137 | +10.8% | 388 |
| Bielsko-Biała | 8,002 | +15.5% | 193 |
| Koszalin | 7,946 | +20.3% | 289 |
| Puławy | 7,547 | +20.3% | 102 |
| Zamość | 7,515 | +21.2% | 207 |
| Tychy | 7,412 | +18.1% | 182 |
| Płock | 7,340 | +12.9% | 203 |
| Łomża | 7,264 | +13.9% | 197 |
| Swarzędz | 7,250 | +19% | 195 |
| Stargard | 7,098 | +20.8% | 260 |
| Słupsk | 6,997 | +9.3% | 241 |
| Radom | 6,995 | +17.6% | 260 |
| Gliwice | 6,936 | +11.2% | 342 |
| Piotrków Trybunalski | 6,897 | +5.8% | 115 |
| Starogard Gdański | 6,800 | +13.9% | 106 |
| Nysa | 6,778 | +10.3% | 149 |
| Elbląg | 6,762 | +9.8% | 512 |
| Częstochowa | 6,744 | +11.1% | 354 |
| Świdnica | 6,710 | +10.3% | 140 |
| Kalisz | 6,646 | +13.2% | 193 |
| Tarnów | 6,623 | +7.8% | 135 |
| Dąbrowa Górnicza | 6,564 | +29.5% | 199 |
| Leszno | 6,498 | +21.8% | 121 |
| Rybnik | 6,389 | +23.1% | 179 |
| Lubin | 6,381 | +15.9% | 133 |
| Piła | 6,303 | +5.5% | 169 |
| Jaworzno | 6,193 | +14.6% | 109 |
| Nowa Sól | 6,072 | +10.9% | 107 |
| Legnica | 5,993 | +12.6% | 218 |
| Sosnowiec | 5,940 | -5.4% | 436 |
| Konin | 5,888 | +7.5% | 212 |
| Chorzów | 5,669 | -7.7% | 209 |
| Głogów | 5,560 | +10.5% | 102 |
| Inowrocław | 5,458 | +8.8% | 131 |
| Ruda Śląska | 5,309 | +17.7% | 210 |
| Zabrze | 5,173 | +7.8% | 306 |
| Wałbrzych | 5,000 | +17.6% | 223 |
| Bytom | 4,102 | +11.6% | 332 |
How to read this report
We compare median prices per m² from the three-month period (July ‑ September 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.