Buying prices
Secondary / m²
PLN 12,632
2026-Q1 · NBP_BaRN
Primary / m²
PLN 13,903
2026-Q1 · NBP_BaRN
GUS annual (secondary)
PLN 11,814
2024-annual · official annual avg
Price-to-income (60 m²)
6.7×
Years of gross wages · GUS wage data
City profile
- Population
- 672,600 +0.0%
- Density
- 2,297.2 / km² +0.0%
- Avg gross wage
- PLN 9,425/mo +13.1%
- GDP / capita
- PLN 137,196 +10.5%
- Net migration / yr
- 831 +31.9%
- Working-age
- 63.4% +0.2 pp
- Foreign tourists
- 477,146 +35.2%
Profile metrics from GUS BDL. Change vs prior published year where GUS reports both (2025).
Market activity (GUS 2024)
Secondary market volume from Statistics Poland — official transaction statistics.
Transactions
5,927
Floor area sold
311,883 m²
Total transaction value
PLN 3,684,497,016
Median price / m²
PLN 12,163
YoY price change
+13.95%
Buying prices
GUS breakdown by room count and size band. NBP quarterly trend chart.
Developer register prices
Art 19b new-build offer prices from data.gov.pl — not NBP transaction averages.
Cost of owning
Condo maintenance, heating, and housing charges from GUS.
Housing stock
Total dwellings, ownership mix, infrastructure, social housing waitlist.
Rent & costs
What official data says about rent — and what it doesn't cover.
Mortgage calculator
WIBOR + margin estimate for a flat in Wrocław.
Property price explorer
Search individual notarial sales near an address — GUGiK RCN, not listing asking prices.
Agent listings in Wrocław
Browse properties for sale and rent from agents active in Wrocław.
Open data
Related datasets from data.gov.pl for this city.
Common questions about housing in Wrocław
Is Wrocław expensive?
What salary do you need to rent in Wrocław?
How does Wrocław compare to other Polish cities?
Can foreigners get a mortgage in Wrocław?
Recent property sales (RCN)
448 unique transactions from 2 address searches in our explorer. Official notarial sales, not listing asking prices.
Median price
PLN 515,000
Median / m²
PLN 11,005
With price
100%
448 sales
Last updated
July 30, 2026
GUGiK RCN via explorer cache
Median / m² moved +18.9% between earlier and later sales in this sample (PLN 10,148 → PLN 12,066/m²).
All districts
Neighbourhood-level amenity and transit data where available.
- Bieńkowice
- Biskupin-Sępolno-Dąbie-Bartoszowice
- Borek
- Brochów
- Gaj
- Gajowice
- Grabiszyn-Grabiszynek
- Gądów-Popowice Południowe
- Huby
- Jagodno
- Jerzmanowo-Jarnołtów-Strachowice-Osiniec
- Karłowice-Różanka
- Klecina
- Kleczków
- Kowale
- Krzyki-Partynice
- Księże
- Kuźniki
- Leśnica
- Lipa Piotrowska
- Maślice
- Muchobór Mały
- Muchobór Wielki
- Nadodrze
- Nowy Dwór
- Oporów
- Osobowice-Rędzin
- Ołbin
- Ołtaszyn
- Pawłowice
- Pilczyce-Kozanów-Popowice Północne
- Plac Grunwaldzki
- Polanowice-Poświętne-Ligota
- Powstańców Śląskich
- Pracze Odrzańskie
- Przedmieście Oławskie
- Przedmieście Świdnickie
- Psie Pole-Zawidawie
- Sołtysowice
- Stare Miasto
- Strachocin-Swojczyce-Wojnów
- Szczepin
- Tarnogaj
- Widawa
- Wojszyce
- Zacisze-Zalesie-Szczytniki
- Świniary
- Żerniki