Warsaw at the top, Łódź at the bottom
Poland’s Q2 2026 city price ranking is still a tale of two markets. Warsaw sits well above the pack at 16,723 PLN/m², while Łódź is the cheapest of the cities in the dataset at 8,020 PLN/m². That is a gap of 8,703 PLN/m² between the most expensive and least expensive city in this ranking.
The middle of the table is not especially tight either. Kraków comes second at 14,792 PLN/m², followed by Gdańsk at 14,035 PLN/m². Wrocław lands at 12,590 PLN/m², and Gdynia at 12,267 PLN/m². The ranking then drops to Rzeszów, Poznań and Lublin, all below 11,000 PLN/m².
The Q2 2026 ranking
| Rank | City | PLN/m² |
|---|---|---|
| 1 | Warsaw | 16,723 |
| 2 | Kraków | 14,792 |
| 3 | Gdańsk | 14,035 |
| 4 | Wrocław | 12,590 |
| 5 | Gdynia | 12,267 |
| 6 | Rzeszów | 10,974 |
| 7 | Poznań | 10,891 |
| 8 | Lublin | 10,219 |
The figures above are transaction prices from NBP BaRN, based on secondary-market averages, not asking prices. That matters: a city’s place in this ranking reflects what has actually changed hands in the market, not what sellers are advertising.
What the spread says
The ranking shows a clear premium for the biggest and most liquid coastal and capital markets. Warsaw is the only city above 16,000 PLN/m² in this set, and Kraków is the only other one above 14,000 PLN/m². Gdańsk is close behind, then there is a noticeable step down to Wrocław and Gdynia.
The lower end of the chart is clustered more tightly. Lublin is at 10,219 PLN/m², only slightly above Poznań at 10,891 PLN/m² and Rzeszów at 10,974 PLN/m². Even so, the gap from Lublin to Warsaw is 6,504 PLN/m².
Median city price: 9,403 PLN/m²
Across the wider city set in the data, the median price is 9,403 PLN/m². That sits below the cheapest five-city cluster shown in the ranking above, which tells you the national city market is still anchored by a long tail of lower-priced places.
Cheapest cities remain well below the national middle
The five least expensive cities in the broader dataset are:
| City | PLN/m² |
|---|---|
| Łódź | 8,020 |
| Katowice | 8,102 |
| Kielce | 8,193 |
| Bydgoszcz | 8,342 |
| Zielona Góra | 8,633 |
Łódź is the lowest at 8,020 PLN/m², narrowly ahead of Katowice at 8,102 PLN/m² and Kielce at 8,193 PLN/m². The difference between Łódź and Zielona Góra, the fifth-cheapest city listed here, is 613 PLN/m².
What buyers and renters can take from this
For people comparing cities, the ranking gives a blunt starting point. Warsaw, Kraków and Gdańsk are in a different price bracket from the rest of the group. Wrocław and Gdynia remain expensive too, but the fall from the top three is visible.
If you are looking at lower-cost markets, the data points to a cluster made up of Łódź, Katowice, Kielce, Bydgoszcz and Zielona Góra. These cities are all below the 9,000 PLN/m² mark in this dataset, which is a useful dividing line when scanning for cheaper secondary-market stock.
For a city-level starting point, the broader housing data hub is here: Housing market.
Bottom line
Q2 2026 leaves no doubt about the hierarchy. Warsaw is still the priciest city in this ranking, and Łódź is still the cheapest. The middle is more crowded, but the gap between the top and bottom of the table remains wide enough to shape where households look first.
Updated with NBP BaRN city price rankings for 2026-Q2; source: NBP BaRN secondary-market transaction prices. · Updated August 19, 2026