Apartment prices in Wrocław
What do apartments in Wrocław really cost? Below is the median price per m² from actual notarial deeds (the RCN price register) - not from listings, which tend to be higher than final transaction prices.
Asking vs transactions
Asking prices come from active listings; transaction prices from the RCN register. The gap reflects negotiation room plus price changes over time.
How much does a square metre cost in Wrocław?
The median transaction price is 12 823 PLN/m². That is the middle price across 6000 notarial deeds registered in the RCN over the last 12 months (as of October 2026). Half of all transactions fall between 11 039 and 14 688 PLN/m² - below and above that band you typically find flats that differ in standard, floor or location within the city.
Active listings in Wrocław have a median of 13 459 PLN/m², which is 5% above final transaction prices. In practice that gap is negotiating room plus price movement over time - notarial deeds reach the registry with a delay.
What does a 35, 50 or 70 m² apartment cost in Wrocław?
Indicative value at a median of 12 823 PLN/m². This converts the median to a floor area - it is not a valuation of a specific apartment, and condition, floor and finishing standard can move the figure by a double-digit percentage.
| Floor area | Indicative price | Range (25–75%) |
|---|---|---|
| 35 m² | 448 805 zł | 386 365-514 080 zł |
| 50 m² | 641 150 zł | 551 950-734 400 zł |
| 70 m² | 897 610 zł | 772 730-1 028 160 zł |
Got a specific apartment in mind?
Check in 2 minutes whether the price is inflated versus real transactions - with photo, location and negotiation analysis.
See current listings in Wrocław →
Prices month by month
+6% year over yearMedian RCN transaction price in each month. Bars at the bottom show the number of transactions. Recent months may be incomplete - notarial deeds reach the register with a delay, and months with too few transactions are omitted.
The same data as numbers
| Month | Median PLN/m² | Transactions |
|---|---|---|
| June 2026 | 13 228 | 487 |
| May 2026 | 13 115 | 913 |
| April 2026 | 13 064 | 958 |
| March 2026 | 12 732 | 1014 |
| February 2026 | 12 660 | 547 |
| January 2026 | 12 479 | 527 |
| December 2025 | 12 144 | 581 |
| November 2025 | 12 424 | 392 |
| October 2025 | 12 626 | 561 |
| September 2025 | 12 914 | 770 |
| August 2025 | 12 621 | 852 |
| July 2025 | 12 524 | 1006 |
| June 2025 | 12 527 | 1135 |
| May 2025 | 12 652 | 895 |
| April 2025 | 12 735 | 1041 |
| March 2025 | 12 240 | 950 |
| February 2025 | 11 551 | 491 |
| January 2025 | 12 591 | 466 |
| December 2024 | 12 202 | 402 |
| November 2024 | 12 492 | 518 |
| October 2024 | 12 334 | 568 |
Prices by district
| District | Median PLN/m² | Range (25–75%) | Δ asking | Transactions |
|---|---|---|---|---|
| Kleczków | 14 905 | 13 702-16 478 | — | 149 |
| Strachocin - Swojczyce - Wojnów | 14 905 | 12 267-16 274 | — | 69 |
| Nadodrze | 14 440 | 10 291-16 976 | — | 238 |
| Przedmieście Oławskie | 14 202 | 12 193-17 328 | — | 473 |
| Tarnogaj | 14 055 | 12 777-15 013 | — | 245 |
| Stare Miasto | 14 007 | 12 667-17 044 | +12% | 86 |
| Powstańców Śląskich | 13 723 | 11 346-16 527 | — | 327 |
| Szczepin | 13 618 | 11 292-17 237 | — | 175 |
| Klecina | 13 585 | 12 316-14 460 | — | 101 |
| Pilczyce - Kozanów - Popowice Płn. | 13 567 | 11 060-15 440 | — | 205 |
| Oporów | 13 496 | 12 701-14 778 | — | 40 |
| Przedmieście Świdnickie | 13 400 | 10 678-14 698 | — | 116 |
| Polanowice - Poświętne - Ligota | 13 334 | 12 361-14 014 | — | 72 |
| Sołtysowice | 13 226 | 12 225-13 913 | — | 49 |
| Krzyki - Partynice | 13 106 | 12 119-14 440 | — | 358 |
| Borek | 13 026 | 11 517-15 081 | — | 68 |
| Jagodno | 12 922 | 10 723-14 516 | — | 263 |
| Wojszyce | 12 863 | 11 759-14 323 | — | 57 |
| Grabiszyn - Grabiszynek | 12 835 | 11 053-14 571 | — | 153 |
| Ołtaszyn | 12 788 | 11 206-13 837 | — | 101 |
| Huby | 12 768 | 10 638-14 301 | — | 217 |
| Biskupin - Sępolno - Dąbie - Bartoszowice | 12 752 | 10 984-14 177 | — | 81 |
| Gajowice | 12 637 | 10 878-14 022 | — | 306 |
| Gaj | 12 527 | 10 769-14 684 | — | 131 |
| Maślice | 12 462 | 11 514-13 745 | — | 230 |
| Pracze Odrzańskie | 12 442 | 11 519-13 325 | — | 73 |
| Leśnica | 12 306 | 10 860-13 812 | — | 216 |
| Brochów | 12 010 | 9856-13 334 | — | 47 |
| Muchobór Wielki | 11 997 | 9723-13 406 | — | 119 |
| Żerniki | 11 776 | 10 542-13 314 | — | 63 |
| Psie Pole - Zawidawie | 11 628 | 10 780-12 894 | — | 272 |
| Plac Grunwaldzki | 11 462 | 10 005-13 366 | — | 46 |
| Lipa Piotrowska | 11 425 | 10 232-12 322 | — | 283 |
| Księże | 11 399 | 10 541-13 382 | — | 31 |
| Gądów - Popowice Płd. | 11 381 | 10 000-13 907 | — | 57 |
| Karłowice - Różanka | 11 368 | 10 000-13 969 | — | 137 |
| Ołbin | 11 278 | 9740-13 046 | — | 187 |
| Nowy Dwór | 10 766 | 9892-11 847 | — | 58 |
Most and least expensive districts in Wrocław
The highest median is in Kleczków - 14 905 PLN/m². The lowest is Nowy Dwór - 10 766 PLN/m². That is a 38% spread between the extremes, so a city-wide average says little about a specific address.
Apartment prices by street in Wrocław
The largest number of deeds - 405 - sits on a single street: ul. gen. Antoniego Madalińskiego. Across 40 streets with enough transactions the most expensive is al. Ludomira Różyckiego (25 266 PLN/m²) and the cheapest is ul. Trzmielowicka (9216 PLN/m²). That is a 174% spread between the extremes, so the address alone can move the price further than a district average would suggest.
| Street | Median PLN/m² | Transactions |
|---|---|---|
| ul. gen. Antoniego Madalińskiego | 12 299 | 405 |
| ul. Międzyleska | 13 100 | 284 |
| ul. Braniborska | 15 117 | 263 |
| ul. Orawska | 12 192 | 243 |
| ul. Władysława Chachaja | 12 092 | 225 |
| ul. Ślężna | 13 559 | 218 |
| ul. Mieszczańska | 17 511 | 209 |
| ul. Zatorska | 11 921 | 202 |
| ul. Krakowska | 14 904 | 201 |
| ul. Braterska | 13 192 | 186 |
| ul. Jankiela | 11 038 | 166 |
| ul. Stodolna | 12 170 | 162 |
| ul. Walońska | 19 286 | 160 |
| al. gen. Józefa Hallera | 12 280 | 151 |
| ul. Białowieska | 15 073 | 147 |
| ul. Stanisława Drabika | 13 886 | 141 |
| ul. Miedziana | 14 199 | 125 |
| ul. Rędzińska | 12 148 | 122 |
| ul. Pabianicka | 16 849 | 111 |
| ul. Kazimierza Michalczyka | 15 896 | 110 |
| ul. Jedności Narodowej | 13 020 | 108 |
| ul. Witolda Lipińskiego "Szczedronia" | 12 197 | 106 |
| ul. Melisowa | 10 989 | 103 |
| ul. Grabiszyńska | 13 296 | 103 |
| ul. gen. Władysława Sikorskiego | 20 044 | 99 |
| ul. Tadeusza Kościuszki | 13 345 | 91 |
| ul. Wiaduktowa | 12 948 | 89 |
| ul. Gajowicka | 11 876 | 84 |
| ul. Adama Jerzego Czartoryskiego | 11 937 | 83 |
| ul. Powstańców Śląskich | 12 094 | 83 |
| al. Ludomira Różyckiego | 25 266 | 81 |
| ul. Dożynkowa | 13 562 | 77 |
| ul. Paczkowska | 14 563 | 75 |
| ul. Edmunda Kajdasza | 14 100 | 73 |
| ul. Nowowiejska | 10 375 | 71 |
| ul. Stefana Żeromskiego | 10 851 | 70 |
| ul. Długa | 14 204 | 69 |
| ul. Obornicka | 14 272 | 68 |
| ul. Trzmielowicka | 9216 | 68 |
| ul. Zawidowska | 12 541 | 67 |
Streets with at least 15 transactions over the last 24 months, ordered by the number of deeds. A shorter window is not enough: the street is the finest slice of the data, and over a single year half the addresses fall below the threshold. Names are printed exactly as the registry stores them - some carry a prefix (ulica, aleja, osiedle), some do not.
Median by number of rooms
The bucket that changes hands most often is 3 rooms - 2354 of 6000 transactions, or 39% of the market. The highest median per square metre is in "1 room" (15 408 PLN/m²), the lowest in "4+ rooms" (11 069 PLN/m²), a gap of 39%. That spread is usually narrower than the one between districts, so the room count says less about the price per metre than the address does.
| Rooms | Median PLN/m² | Asking PLN/m² | Δ asking | Transactions |
|---|---|---|---|---|
| 1 room | 15 408 | 16 400 | +6% | 444 |
| 2 rooms | 13 893 | 14 017 | +1% | 1841 |
| 3 rooms | 12 474 | 12 879 | +3% | 2354 |
| 4+ rooms | 11 069 | 11 642 | +5% | 1361 |
Where this data comes from
The figures come from the Real Estate Price Register (RCN) - prices from notarial deeds of completed transactions. We compute the median (middle value) from 6000 apartment transactions over a 12-month window, plus the typical 25–75% range, both robust to individual outlier sales. These are closing prices, not asking prices.
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.