Flat prices in in January 2025
The median price of a flat in Poland in November 2024 - January 2025 was PLN 8,907/m², 13.7% more than a year earlier. On the secondary market (resale), prices are rising in 74 and falling in 7 of the 84 cities and municipalities (gminas) compared.
Where prices are rising fastest
| # | Locality | Voivodeship | Secondary market median, PLN/m² | Year on year | Resale transactions |
|---|---|---|---|---|---|
| 1 | Mińsk Mazowiecki | Mazowieckie Voivodeship | 9,794 | +21.9% | 61 |
| 2 | Marki | Mazowieckie Voivodeship | 10,990 | +19.3% | 55 |
| 3 | Nowa Sól | Lubuskie Voivodeship | 5,596 | +18.7% | 64 |
| 4 | Sopot | Pomorskie Voivodeship | 20,458 | +17.8% | 78 |
| 5 | Leszno | Wielkopolskie Voivodeship | 6,687 | +17.3% | 60 |
| 6 | Świnoujście | Zachodniopomorskie Voivodeship | 11,689 | +16.7% | 58 |
| 7 | Będzin | Śląskie Voivodeship | 5,652 | +16.6% | 91 |
| 8 | Szczecinek | Zachodniopomorskie Voivodeship | 5,549 | +16.1% | 58 |
| 9 | Piotrków Trybunalski | Łódzkie Voivodeship | 5,435 | +15% | 56 |
| 10 | Kraków | Małopolskie Voivodeship | 14,878 | +14.9% | 1329 |
| 11 | Malbork | Pomorskie Voivodeship | 5,917 | +14.5% | 54 |
| 12 | Warsaw | Mazowieckie Voivodeship | 16,755 | +14.3% | 3209 |
| 13 | Pabianice | Łódzkie Voivodeship | 6,352 | +14.3% | 51 |
| 14 | Stargard | Zachodniopomorskie Voivodeship | 7,259 | +14.2% | 110 |
| 15 | Bielsko-Biała | Śląskie Voivodeship | 8,349 | +14% | 157 |
Where prices are falling or rising most slowly
| # | Locality | Voivodeship | Secondary market median, PLN/m² | Year on year | Resale transactions |
|---|---|---|---|---|---|
| 1 | Gniezno | Wielkopolskie Voivodeship | 5,445 | -5.6% | 62 |
| 2 | Brzeg | Opolskie Voivodeship | 5,329 | -3.9% | 66 |
| 3 | Skarżysko-Kamienna | Świętokrzyskie Voivodeship | 4,159 | -3.8% | 74 |
| 4 | Zgierz | Łódzkie Voivodeship | 5,652 | -3.2% | 64 |
| 5 | Głogów | Lower Silesian voivodeship | 5,163 | -2.8% | 81 |
| 6 | Nowy Sącz | Małopolskie Voivodeship | 6,625 | -1.6% | 55 |
| 7 | Dąbrowa Górnicza | Śląskie Voivodeship | 5,449 | -1.5% | 130 |
| 8 | Tarnów | Małopolskie Voivodeship | 6,291 | -0.5% | 92 |
| 9 | Świętochłowice | Śląskie Voivodeship | 5,027 | +0.2% | 62 |
| 10 | Włocławek | Kujawsko-Pomorskie Voivodeship | 5,353 | +1.1% | 86 |
| 11 | Piła | Wielkopolskie Voivodeship | 6,103 | +2.2% | 107 |
| 12 | Chorzów | Śląskie Voivodeship | 5,817 | +2.6% | 171 |
| 13 | Inowrocław | Kujawsko-Pomorskie Voivodeship | 5,364 | +2.6% | 112 |
| 14 | Rybnik | Śląskie Voivodeship | 5,042 | +2.9% | 73 |
| 15 | Żyrardów | Mazowieckie Voivodeship | 7,476 | +3.4% | 53 |
Most and least expensive large markets
Localities with at least 100 transactions in November 2024 - January 2025.
| Locality | Median PLN/m² | Year on year | Transactions |
|---|---|---|---|
| Sopot | 21,231 | +12.1% | 167 |
| Warsaw | 15,459 | +12.6% | 6166 |
| Kraków | 13,837 | +12.2% | 3553 |
| Gdańsk | 12,802 | +20% | 3628 |
| Wrocław | 12,361 | +18% | 3294 |
| Gdynia | 11,486 | +13.6% | 826 |
| Katowice | 10,151 | +19.5% | 1361 |
| Lublin | 10,144 | +11.3% | 538 |
| Kołobrzeg | 10,127 | +10.6% | 196 |
| Białystok | 9,692 | +17.9% | 1571 |
| Rumia | 9,434 | +25.8% | 297 |
| Mińsk Mazowiecki | 9,303 | +15.6% | 161 |
| Wieliczka | 9,291 | -0.9% | 144 |
| Rzeszów | 9,246 | +6.5% | 730 |
| Szczecin | 9,188 | +7.6% | 954 |
| Kielce | 9,090 | +14.7% | 467 |
| Opole | 9,000 | +18.8% | 301 |
| Marki | 8,924 | +18.2% | 161 |
| Siedlce | 8,845 | +13.3% | 176 |
| Tychy | 8,622 | +23.3% | 575 |
| Toruń | 8,563 | +4.7% | 369 |
| Łódź | 8,553 | +11.3% | 1986 |
| Koszalin | 8,547 | +19.4% | 343 |
| Olsztyn | 8,501 | +5.6% | 665 |
| Bielsko-Biała | 8,449 | +19.6% | 219 |
| Kalisz | 8,391 | +29.9% | 261 |
| Częstochowa | 7,712 | +25.6% | 528 |
| Mysłowice | 7,680 | +45.1% | 145 |
| Płock | 7,588 | +25.7% | 253 |
| Leszno | 7,334 | +25.9% | 110 |
| Stargard | 7,255 | +16.3% | 161 |
| Gliwice | 7,060 | +6.8% | 369 |
| Tczew | 7,028 | +1.6% | 153 |
| Elbląg | 6,932 | -0.8% | 540 |
| Lubin | 6,884 | +10.4% | 202 |
| Lębork | 6,870 | +15.3% | 215 |
| Radom | 6,740 | -3.2% | 243 |
| Słupsk | 6,658 | +5.6% | 359 |
| Tarnów | 6,654 | -0.4% | 122 |
| Jaworzno | 6,528 | +15.3% | 136 |
| Świdnica | 6,371 | -0.4% | 125 |
| Chorzów | 6,336 | -6.7% | 278 |
| Sosnowiec | 6,332 | +3.2% | 418 |
| Piła | 6,259 | +1.5% | 136 |
| Legnica | 6,164 | -1.9% | 228 |
| Siemianowice Śląskie | 5,988 | +7.6% | 141 |
| Dąbrowa Górnicza | 5,755 | -4.2% | 151 |
| Włocławek | 5,754 | -1.6% | 132 |
| Ostrów Wielkopolski | 5,596 | +0.1% | 123 |
| Konin | 5,585 | +8.9% | 204 |
| Rybnik | 5,570 | +2.9% | 109 |
| Zabrze | 5,556 | +7.8% | 428 |
| Głogów | 5,556 | +5.9% | 103 |
| Ruda Śląska | 5,434 | +18.1% | 222 |
| Inowrocław | 5,382 | -1.2% | 135 |
| Wałbrzych | 4,704 | +2.9% | 220 |
| Bytom | 4,233 | +7.3% | 337 |
How to read this report
We compare median prices per m² from the three-month period (November 2024 - January 2025) 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.