Flat prices in in June 2026
The median price of a flat in Poland in April ‑ June 2026 was PLN 9,485/m², 3.2% more than a year earlier. On the secondary market (resale), prices are rising in 61 and falling in 22 of the 103 cities and municipalities (gminas) compared.
Where prices are rising fastest
| # | Locality | Voivodeship | Secondary market median, PLN/m² | Year on year | Resale transactions |
|---|---|---|---|---|---|
| 1 | Chrzanów | Małopolskie Voivodeship | 6,846 | +17.9% | 56 |
| 2 | Łomża | Podlaskie Voivodeship | 8,126 | +15.9% | 53 |
| 3 | Nysa | Opolskie Voivodeship | 6,595 | +14.2% | 77 |
| 4 | Oleśnica | Lower Silesian voivodeship | 8,216 | +13.5% | 76 |
| 5 | Gniezno | Wielkopolskie Voivodeship | 6,240 | +11.9% | 65 |
| 6 | Starogard Gdański | Pomorskie Voivodeship | 6,743 | +11.8% | 65 |
| 7 | Lesznowola municipality (gmina) | Mazowieckie Voivodeship | 12,803 | +11.4% | 56 |
| 8 | Komorniki municipality (gmina) | Wielkopolskie Voivodeship | 10,626 | +10.6% | 61 |
| 9 | Siechnice | Lower Silesian voivodeship | 11,449 | +10.1% | 63 |
| 10 | Sopot | Pomorskie Voivodeship | 18,754 | +9.4% | 105 |
| 11 | Chorzów | Śląskie Voivodeship | 5,635 | +9.3% | 183 |
| 12 | Bydgoszcz | Kujawsko-Pomorskie Voivodeship | 8,032 | +9.2% | 441 |
| 13 | Nowy Sącz | Małopolskie Voivodeship | 7,546 | +9.2% | 56 |
| 14 | Świdnica | Lower Silesian voivodeship | 7,104 | +9% | 102 |
| 15 | Skarżysko-Kamienna | Świętokrzyskie Voivodeship | 5,178 | +8.9% | 79 |
Where prices are falling or rising most slowly
| # | Locality | Voivodeship | Secondary market median, PLN/m² | Year on year | Resale transactions |
|---|---|---|---|---|---|
| 1 | Dobra (Szczecińska) municipality (gmina) | Zachodniopomorskie Voivodeship | 8,696 | -9.4% | 63 |
| 2 | Puławy | Lubelskie Voivodeship | 6,594 | -7.4% | 72 |
| 3 | Żory | Śląskie Voivodeship | 5,799 | -7.2% | 67 |
| 4 | Lębork | Pomorskie Voivodeship | 5,994 | -7.2% | 81 |
| 5 | Zgorzelec | Lower Silesian voivodeship | 6,162 | -7% | 77 |
| 6 | Starachowice | Świętokrzyskie Voivodeship | 5,128 | -7% | 70 |
| 7 | Jastrzębie-Zdrój | Śląskie Voivodeship | 4,368 | -6.3% | 84 |
| 8 | Wieliczka | Małopolskie Voivodeship | 12,017 | -6.2% | 65 |
| 9 | Chełm | Lubelskie Voivodeship | 5,677 | -6% | 77 |
| 10 | Zamość | Lubelskie Voivodeship | 6,692 | -5.5% | 58 |
| 11 | Tarnowskie Góry | Śląskie Voivodeship | 5,729 | -5.1% | 52 |
| 12 | Poznań | Wielkopolskie Voivodeship | 11,527 | -4.1% | 1213 |
| 13 | Konin | Wielkopolskie Voivodeship | 5,488 | -4.1% | 176 |
| 14 | Zgierz | Łódzkie Voivodeship | 6,379 | -3.8% | 60 |
| 15 | Płock | Mazowieckie Voivodeship | 7,692 | -3.7% | 197 |
Most and least expensive large markets
Localities with at least 100 transactions in April ‑ June 2026.
| Locality | Median PLN/m² | Year on year | Transactions |
|---|---|---|---|
| Sopot | 18,884 | +7.3% | 111 |
| Warsaw | 16,486 | +9.3% | 2681 |
| Kraków | 15,018 | +2.6% | 3830 |
| Gdańsk | 13,343 | +8.6% | 3048 |
| Wrocław | 13,045 | +3.4% | 3768 |
| Pruszków | 12,863 | +6.9% | 151 |
| Piaseczno | 12,774 | +9.9% | 326 |
| Gdynia | 12,400 | +5.8% | 873 |
| Ożarów Mazowiecki | 11,616 | +22.3% | 123 |
| Poznań | 11,456 | +0.8% | 2145 |
| Lesznowola municipality (gmina) | 11,174 | +35.2% | 410 |
| Wieliczka | 10,929 | +14.2% | 123 |
| Siechnice | 10,890 | +8.3% | 258 |
| Kołobrzeg | 10,680 | +4.8% | 207 |
| Szczecin | 10,442 | +6.7% | 1103 |
| Lublin | 10,370 | +2.2% | 638 |
| Rumia | 10,079 | +7.8% | 396 |
| Toruń | 10,028 | +8.8% | 638 |
| Opole | 10,022 | +6.2% | 301 |
| Katowice | 10,000 | +3.1% | 1045 |
| Pruszcz Gdański municipality (gmina) | 9,882 | -7% | 125 |
| Białystok | 9,869 | +2.9% | 689 |
| Rzeszów | 9,767 | +3.2% | 784 |
| Łódź | 9,650 | +8.6% | 2568 |
| Olsztyn | 9,575 | +10% | 826 |
| Bielsko-Biała | 9,341 | +14.1% | 352 |
| Siedlce | 9,211 | +1.8% | 148 |
| Swarzędz | 8,685 | +10.9% | 210 |
| Gliwice | 8,662 | +16.8% | 547 |
| Nowy Sącz | 8,442 | +16% | 118 |
| Tczew | 8,375 | +10.9% | 169 |
| Bydgoszcz | 8,236 | +1.2% | 575 |
| Łomża | 8,171 | +9.4% | 214 |
| Żory | 8,151 | +30.4% | 179 |
| Kalisz | 8,149 | +20.3% | 214 |
| Tychy | 7,975 | -0.6% | 221 |
| Płock | 7,948 | -1.1% | 299 |
| Stargard | 7,737 | +7.1% | 274 |
| Gorzów Wielkopolski | 7,644 | +6.2% | 301 |
| Tarnów | 7,609 | ±0% | 147 |
| Nysa | 7,606 | +8.8% | 127 |
| Lubin | 7,556 | +6.9% | 215 |
| Słupsk | 7,442 | -2.2% | 244 |
| Dąbrowa Górnicza | 7,289 | +23.1% | 229 |
| Sosnowiec | 7,084 | +19.1% | 522 |
| Chełm | 7,044 | +18.7% | 119 |
| Chorzów | 6,967 | +34.1% | 365 |
| Częstochowa | 6,743 | ±0% | 337 |
| Jaworzno | 6,740 | -0.2% | 122 |
| Rybnik | 6,553 | +8.1% | 170 |
| Głogów | 6,500 | +15.6% | 174 |
| Piła | 6,453 | -5% | 154 |
| Włocławek | 6,407 | +16.2% | 254 |
| Legnica | 6,356 | +4.3% | 287 |
| Będzin | 6,316 | +22.4% | 104 |
| Siemianowice Śląskie | 5,942 | -7.7% | 140 |
| Konin | 5,753 | -0.3% | 195 |
| Inowrocław | 5,616 | +0.5% | 159 |
| Ruda Śląska | 5,571 | +11.2% | 204 |
| Zabrze | 5,355 | +2.2% | 319 |
| Świdnica | 5,343 | -23.5% | 243 |
| Wałbrzych | 4,519 | -3.3% | 222 |
| Bytom | 4,472 | +5.8% | 360 |
How to read this report
We compare median prices per m² from the three-month period (April ‑ June 2026) 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.