Apartment prices in Poland

Median price per m² from real notarial deeds (RCN property price registry) across Poland's largest cities - not asking prices, which tend to run above final transaction prices. Pick a city to see prices by district and number of rooms.

CityMedian PLN/m²
Sopot19 494
Warszawa18 districts16 535
Kraków18 districts15 193
Gdańsk15 districts13 256
Wrocław39 districts12 808
Gdynia11 719
Poznań11 488
Szczecin10 621
Lublin10 245
Katowice10 013
Rzeszów9984
Białystok9966
Łódź8984

Data through September 2026

Got a specific apartment in mind?

Check in 2 minutes whether the price is inflated versus real transactions - with photo, location and negotiation analysis.

Check the apartment

Where this data comes from

The figures come from the Real Estate Price Register (RCN) - prices from notarial deeds of completed transactions. For each city we compute the median price per m² of apartment transactions over a 12-month window. These are closing prices, not asking prices. The Δ column shows how much active listings sit above or below transaction medians.

This material is informational only and does not constitute investment advice or a property valuation. RCN data is registered with a delay and may be incomplete.

Frequently asked questions

Are these asking prices or transaction prices?
Transaction prices - from the RCN register (notarial deeds). Listing prices on portals are usually higher than final transaction prices.
How is the median calculated?
The median is the middle price per m² across all transactions in a 12-month window: half were cheaper, half more expensive. It is more robust to extreme values than the average.
How often is the data updated?
We refresh RCN data weekly. The register itself has a natural lag - a notarial deed reaches it a few months after the sale.