Flat prices in in February 2025
The median price of a flat in Poland in December 2024 - February 2025 was PLN 8,801/m², 10.9% more than a year earlier. On the secondary market (resale), prices are rising in 75 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 | 10,219 | +26.6% | 50 |
| 2 | Pruszcz Gdański | Pomorskie Voivodeship | 11,036 | +21.3% | 58 |
| 3 | Piotrków Trybunalski | Łódzkie Voivodeship | 5,162 | +20.6% | 61 |
| 4 | Słupsk | Pomorskie Voivodeship | 7,068 | +18.2% | 156 |
| 5 | Będzin | Śląskie Voivodeship | 5,617 | +15.7% | 92 |
| 6 | Malbork | Pomorskie Voivodeship | 5,973 | +15.5% | 60 |
| 7 | Sopot | Pomorskie Voivodeship | 19,874 | +14.5% | 80 |
| 8 | Kołobrzeg | Zachodniopomorskie Voivodeship | 11,006 | +13.7% | 117 |
| 9 | Białystok | Podlaskie Voivodeship | 9,736 | +13.4% | 795 |
| 10 | Żukowo | Pomorskie Voivodeship | 9,866 | +13.2% | 58 |
| 11 | Bełchatów | Łódzkie Voivodeship | 5,306 | +12.6% | 51 |
| 12 | Lubin | Lower Silesian voivodeship | 6,644 | +12.3% | 134 |
| 13 | Leszno | Wielkopolskie Voivodeship | 6,631 | +11.7% | 65 |
| 14 | Olsztyn | Warmińsko-Mazurskie Voivodeship | 8,795 | +11.6% | 354 |
| 15 | Elbląg | Warmińsko-Mazurskie Voivodeship | 6,596 | +11.6% | 450 |
Where prices are falling or rising most slowly
| # | Locality | Voivodeship | Secondary market median, PLN/m² | Year on year | Resale transactions |
|---|---|---|---|---|---|
| 1 | Świętochłowice | Śląskie Voivodeship | 4,701 | -8.4% | 73 |
| 2 | Racibórz | Śląskie Voivodeship | 4,739 | -8.1% | 57 |
| 3 | Rybnik | Śląskie Voivodeship | 4,997 | -5.1% | 65 |
| 4 | Głogów | Lower Silesian voivodeship | 5,163 | -4.7% | 79 |
| 5 | Piła | Wielkopolskie Voivodeship | 5,870 | -3.5% | 113 |
| 6 | Nowy Sącz | Małopolskie Voivodeship | 6,537 | -2.2% | 58 |
| 7 | Skarżysko-Kamienna | Świętokrzyskie Voivodeship | 4,300 | -2.1% | 66 |
| 8 | Włocławek | Kujawsko-Pomorskie Voivodeship | 5,023 | -0.8% | 89 |
| 9 | Zamość | Lubelskie Voivodeship | 6,693 | +1% | 65 |
| 10 | Sosnowiec | Śląskie Voivodeship | 5,178 | +1.8% | 298 |
| 11 | Inowrocław | Kujawsko-Pomorskie Voivodeship | 5,323 | +1.9% | 119 |
| 12 | Legnica | Lower Silesian voivodeship | 6,054 | +2% | 188 |
| 13 | Siedlce | Mazowieckie Voivodeship | 8,188 | +2.3% | 105 |
| 14 | Brzeg | Opolskie Voivodeship | 5,659 | +2.3% | 72 |
| 15 | Puławy | Lubelskie Voivodeship | 6,615 | +2.7% | 65 |
Most and least expensive large markets
Localities with at least 100 transactions in December 2024 - February 2025.
| Locality | Median PLN/m² | Year on year | Transactions |
|---|---|---|---|
| Sopot | 21,099 | +15.8% | 145 |
| Warsaw | 15,338 | +9.6% | 6137 |
| Kraków | 13,900 | +11.1% | 3474 |
| Gdańsk | 12,934 | +21.2% | 3353 |
| Wrocław | 11,965 | +12.3% | 2714 |
| Gdynia | 11,637 | +13.1% | 924 |
| Pruszcz Gdański | 10,984 | +23.1% | 132 |
| Lublin | 10,124 | +8.2% | 536 |
| Katowice | 10,000 | +14.9% | 1249 |
| Kołobrzeg | 9,998 | +8.8% | 211 |
| Rumia | 9,753 | +26.7% | 312 |
| Rzeszów | 9,438 | +8.2% | 718 |
| Szczecin | 9,367 | +6.8% | 1000 |
| Mińsk Mazowiecki | 9,322 | +13.1% | 150 |
| Kielce | 9,279 | +14.8% | 470 |
| Białystok | 9,199 | +10.9% | 1709 |
| Opole | 9,118 | +17.5% | 291 |
| Wieliczka | 8,883 | -9.4% | 180 |
| Tychy | 8,625 | +23.3% | 444 |
| Olsztyn | 8,620 | +4.4% | 608 |
| Toruń | 8,613 | +4.3% | 369 |
| Bielsko-Biała | 8,434 | +20.2% | 250 |
| Łódź | 8,426 | +7.3% | 1958 |
| Kalisz | 8,400 | +27.7% | 300 |
| Siedlce | 8,389 | +5.3% | 149 |
| Koszalin | 8,220 | +15.9% | 310 |
| Żukowo | 8,067 | +33.7% | 100 |
| Płock | 7,499 | +21.2% | 216 |
| Siemianowice Śląskie | 7,478 | +35% | 188 |
| Częstochowa | 7,374 | +18.2% | 504 |
| Swarzędz | 7,276 | +8.9% | 137 |
| Stargard | 7,206 | +11.7% | 154 |
| Puławy | 7,160 | +9.4% | 100 |
| Leszno | 7,155 | +5.7% | 104 |
| Słupsk | 7,143 | +13.7% | 316 |
| Tczew | 7,066 | +1.5% | 142 |
| Tarnów | 7,011 | +9.1% | 144 |
| Elbląg | 7,006 | +5.2% | 570 |
| Gliwice | 6,989 | +0.2% | 388 |
| Chrzanów | 6,974 | +10.4% | 120 |
| Lubin | 6,883 | +10.8% | 183 |
| Lębork | 6,851 | +14.8% | 197 |
| Sosnowiec | 6,834 | +10.9% | 526 |
| Świdnica | 6,646 | +1.1% | 116 |
| Radom | 6,619 | -5.7% | 246 |
| Mysłowice | 6,604 | +24.7% | 124 |
| Jaworzno | 6,536 | +16.1% | 128 |
| Ostrów Wielkopolski | 6,384 | +3.1% | 125 |
| Legnica | 6,380 | +0.6% | 240 |
| Chorzów | 6,349 | -3.4% | 288 |
| Rybnik | 6,338 | +13.2% | 111 |
| Nowa Sól | 6,140 | +9.8% | 136 |
| Piła | 6,046 | -5.6% | 132 |
| Zabrze | 5,984 | +12.8% | 418 |
| Dąbrowa Górnicza | 5,745 | -1.6% | 158 |
| Konin | 5,734 | +12.4% | 204 |
| Głogów | 5,571 | +5.4% | 109 |
| Inowrocław | 5,541 | +1.5% | 144 |
| Włocławek | 5,404 | -3.1% | 124 |
| Świętochłowice | 5,262 | +1.5% | 101 |
| Ruda Śląska | 5,077 | +6.3% | 191 |
| Wałbrzych | 4,808 | +4.2% | 219 |
| Bytom | 4,251 | +8.7% | 321 |
How to read this report
We compare median prices per m² from the three-month period (December 2024 - February 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.