Flat prices in in June 2024
The median price of a flat in Poland in April ‑ June 2024 was PLN 8,523/m², 14.2% more than a year earlier. On the secondary market (resale), prices are rising in 75 and falling in 3 of the 81 cities and municipalities (gminas) compared.
Where prices are rising fastest
| # | Locality | Voivodeship | Secondary market median, PLN/m² | Year on year | Resale transactions |
|---|---|---|---|---|---|
| 1 | Ząbki | Mazowieckie Voivodeship | 12,228 | +29.7% | 81 |
| 2 | Marki | Mazowieckie Voivodeship | 10,958 | +29% | 71 |
| 3 | Kraków | Małopolskie Voivodeship | 14,634 | +28.3% | 1421 |
| 4 | Siechnice | Lower Silesian voivodeship | 10,602 | +26.6% | 56 |
| 5 | Warsaw | Mazowieckie Voivodeship | 16,705 | +25.3% | 3486 |
| 6 | Płock | Mazowieckie Voivodeship | 7,688 | +25.2% | 154 |
| 7 | Nowy Sącz | Małopolskie Voivodeship | 7,063 | +24.6% | 53 |
| 8 | Piekary Śląskie | Śląskie Voivodeship | 4,777 | +24.5% | 53 |
| 9 | Lubin | Lower Silesian voivodeship | 6,056 | +23% | 125 |
| 10 | Brzeg | Opolskie Voivodeship | 5,791 | +22.9% | 65 |
| 11 | Wieliczka | Małopolskie Voivodeship | 12,266 | +22.7% | 64 |
| 12 | Ostrów Wielkopolski | Wielkopolskie Voivodeship | 6,419 | +22.4% | 59 |
| 13 | Sopot | Pomorskie Voivodeship | 18,454 | +22.2% | 67 |
| 14 | Tychy | Śląskie Voivodeship | 7,090 | +21.9% | 152 |
| 15 | Wrocław | Lower Silesian voivodeship | 12,433 | +21.8% | 1370 |
Where prices are falling or rising most slowly
| # | Locality | Voivodeship | Secondary market median, PLN/m² | Year on year | Resale transactions |
|---|---|---|---|---|---|
| 1 | Zamość | Lubelskie Voivodeship | 6,178 | -10% | 50 |
| 2 | Dobra (Szczecińska) municipality (gmina) | Zachodniopomorskie Voivodeship | 6,500 | -7.9% | 66 |
| 3 | Piła | Wielkopolskie Voivodeship | 5,920 | -3.4% | 88 |
| 4 | Skarżysko-Kamienna | Świętokrzyskie Voivodeship | 4,394 | +0.6% | 82 |
| 5 | Koszalin | Zachodniopomorskie Voivodeship | 6,505 | +1.4% | 159 |
| 6 | Pabianice | Łódzkie Voivodeship | 5,527 | +1.4% | 63 |
| 7 | Będzin | Śląskie Voivodeship | 5,017 | +2.1% | 91 |
| 8 | Sosnowiec | Śląskie Voivodeship | 5,139 | +2.6% | 263 |
| 9 | Chrzanów | Małopolskie Voivodeship | 5,456 | +2.6% | 58 |
| 10 | Konin | Wielkopolskie Voivodeship | 5,367 | +4% | 130 |
| 11 | Inowrocław | Kujawsko-Pomorskie Voivodeship | 5,219 | +4.9% | 99 |
| 12 | Świętochłowice | Śląskie Voivodeship | 4,479 | +5% | 85 |
| 13 | Malbork | Pomorskie Voivodeship | 5,125 | +5.9% | 59 |
| 14 | Ostrołęka | Mazowieckie Voivodeship | 6,101 | +6.1% | 56 |
| 15 | Gniezno | Wielkopolskie Voivodeship | 6,056 | +6.9% | 54 |
Most and least expensive large markets
Localities with at least 100 transactions in April ‑ June 2024.
| Locality | Median PLN/m² | Year on year | Transactions |
|---|---|---|---|
| Sopot | 21,900 | +45% | 116 |
| Warsaw | 15,925 | +26.6% | 6074 |
| Kraków | 13,261 | +27.8% | 3436 |
| Wrocław | 11,944 | +17.4% | 3141 |
| Ząbki | 11,563 | +22.7% | 120 |
| Gdynia | 11,427 | +10.7% | 787 |
| Gdańsk | 11,196 | +10.7% | 2816 |
| Pruszcz Gdański | 10,045 | +23% | 133 |
| Lublin | 9,978 | +19.5% | 523 |
| Wieliczka | 9,965 | +18.4% | 258 |
| Kołobrzeg | 9,695 | +7.3% | 339 |
| Opole | 9,606 | +34.8% | 362 |
| Szczecin | 9,137 | +14.7% | 987 |
| Katowice | 8,889 | +13.7% | 1327 |
| Siedlce | 8,770 | +15.8% | 163 |
| Mińsk Mazowiecki | 8,669 | +33.4% | 101 |
| Pruszcz Gdański municipality (gmina) | 8,616 | +29.1% | 174 |
| Toruń | 8,595 | +19.4% | 474 |
| Olsztyn | 8,480 | +12% | 563 |
| Białystok | 8,450 | +22.3% | 2323 |
| Siechnice | 8,285 | +13.9% | 114 |
| Bielsko-Biała | 8,167 | +23.2% | 235 |
| Swarzędz | 8,165 | +41.9% | 275 |
| Rumia | 8,164 | +12.4% | 278 |
| Kielce | 8,119 | +9.6% | 443 |
| Łódź | 8,098 | +18% | 2344 |
| Marki | 7,979 | +15.9% | 140 |
| Tychy | 7,326 | +19.6% | 181 |
| Płock | 7,034 | +13.3% | 350 |
| Kalisz | 7,021 | +21.4% | 137 |
| Koszalin | 6,843 | +3.1% | 185 |
| Elbląg | 6,806 | +15.3% | 532 |
| Gliwice | 6,800 | +1.5% | 339 |
| Częstochowa | 6,794 | +9.1% | 465 |
| Słupsk | 6,563 | +17.8% | 281 |
| Stargard | 6,532 | +14.6% | 231 |
| Świdnica | 6,503 | +10.9% | 137 |
| Tarnów | 6,415 | +13.9% | 225 |
| Malbork | 6,401 | +17.1% | 106 |
| Piotrków Trybunalski | 6,388 | +4.7% | 118 |
| Piła | 6,301 | +12.6% | 112 |
| Ostrołęka | 6,221 | +4.7% | 107 |
| Lubin | 6,162 | +12.9% | 135 |
| Będzin | 6,154 | +21.7% | 127 |
| Sosnowiec | 6,129 | +3.7% | 398 |
| Jaworzno | 6,073 | +16.2% | 118 |
| Siemianowice Śląskie | 6,000 | +6.3% | 105 |
| Głogów | 5,875 | +24.4% | 123 |
| Dąbrowa Górnicza | 5,857 | +16.8% | 159 |
| Chorzów | 5,664 | +20.5% | 196 |
| Inowrocław | 5,350 | +4.3% | 123 |
| Rybnik | 5,279 | +0.9% | 108 |
| Konin | 5,253 | +2.4% | 144 |
| Zabrze | 5,122 | +8.4% | 315 |
| Ruda Śląska | 5,035 | +18.3% | 184 |
| Wałbrzych | 4,318 | +8.6% | 187 |
| Bytom | 4,203 | +9.2% | 333 |
How to read this report
We compare median prices per m² from the three-month period (April ‑ June 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.