Property prices in Poland
The actual prices for which flats, houses, plots, agricultural land and garages are sold: prices from notarial deeds, not asking prices. Select a property type or enter your locality.
Poland's largest open database of property transaction prices
4,542,779 transactions from notarial deeds
Transactions by property type
All years in the register. A single plot transaction may belong to two types (e.g. a building plot with a planning permission decision).
Transactions by year
- Flats
- Houses
- Building plots
- Commercial development plots
- Plots for blocks of flats
- Industrial plots
- Plots with planning conditions (WZ)
- Agricultural land
- Forest land
- Garages
- Commercial premises
The years before 2010 and the current year are incomplete: some county offices supplied only more recent deeds to the register and add the latest records with a delay.
Table: transactions by year and type
| Year | Combined | Flats | Houses | Building plots | Commercial development plots | Plots for blocks of flats | Industrial plots | Plots with planning conditions (WZ) | Agricultural land | Forest land | Garages | Commercial premises |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026 | 242,120 | 139,966 | 23,125 | 15,893 | 2,978 | 391 | 589 | 1,619 | 21,083 | 1,977 | 3,624 | 1,523 |
| 2025 | 448,043 | 256,643 | 36,436 | 31,275 | 5,984 | 868 | 1,268 | 2,811 | 42,225 | 3,505 | 7,263 | 3,161 |
| 2024 | 416,247 | 246,622 | 31,615 | 26,233 | 5,172 | 825 | 1,091 | 1,830 | 35,020 | 2,802 | 7,084 | 3,263 |
| 2023 | 371,103 | 218,707 | 23,242 | 21,772 | 4,175 | 1,074 | 900 | 980 | 32,575 | 2,572 | 6,279 | 2,429 |
| 2022 | 350,202 | 181,933 | 19,875 | 24,380 | 4,559 | 1,345 | 885 | 118 | 31,425 | 2,343 | 9,750 | 1,619 |
| 2021 | 394,549 | 199,746 | 23,594 | 35,826 | 6,590 | 2,211 | 1,012 | 5 | 28,531 | 1,568 | 11,957 | 2,044 |
| 2020 | 262,692 | 150,681 | 17,016 | 22,192 | 3,690 | 1,099 | 492 | 1 | 12,402 | 533 | 11,281 | 1,419 |
| 2019 | 246,435 | 146,856 | 16,141 | 17,497 | 3,407 | 966 | 509 | 0 | 10,423 | 449 | 12,701 | 1,419 |
| 2018 | 231,933 | 142,341 | 13,894 | 13,814 | 2,710 | 893 | 436 | 0 | 8,756 | 379 | 14,162 | 1,441 |
| 2017 | 214,811 | 129,956 | 11,891 | 12,002 | 1,952 | 643 | 362 | 0 | 8,113 | 379 | 16,765 | 1,240 |
| 2016 | 193,707 | 119,012 | 9,050 | 8,521 | 778 | 393 | 269 | 0 | 11,772 | 441 | 10,265 | 1,201 |
| 2015 | 168,186 | 95,386 | 7,787 | 6,994 | 592 | 366 | 192 | 0 | 16,268 | 582 | 11,689 | 1,077 |
| 2014 | 146,362 | 84,122 | 6,264 | 5,493 | 415 | 269 | 163 | 0 | 13,693 | 456 | 10,605 | 959 |
| 2013 | 135,318 | 78,143 | 5,212 | 4,595 | 310 | 220 | 124 | 0 | 13,589 | 425 | 9,698 | 897 |
| 2012 | 118,184 | 65,574 | 4,699 | 4,414 | 261 | 189 | 129 | 0 | 13,241 | 393 | 7,092 | 768 |
| 2011 | 112,402 | 57,655 | 4,335 | 5,626 | 330 | 251 | 96 | 0 | 13,949 | 392 | 6,836 | 577 |
| 2010 | 109,117 | 55,745 | 3,577 | 5,584 | 277 | 355 | 100 | 0 | 13,102 | 345 | 7,434 | 711 |
Property prices in cities
On each city page: all property types, medians, year-on-year prices, a transaction map, and separate pages for flats, houses, plots, garages and commercial premises.
- Property prices in Warsaw
- Property prices in Kraków
- Property prices in Wrocław
- Property prices in Gdańsk
- Property prices in Łódź
- Property prices in Poznań
- Property prices in Białystok
- Property prices in Szczecin
- Property prices in Katowice
- Property prices in Rzeszów
- Property prices in Gdynia
- Property prices in Olsztyn
- Property prices in Toruń
- Property prices in Lublin
- Property prices in Elbląg
- Property prices in Kielce
- Property prices in Gliwice
- Property prices in Sosnowiec
- Property prices in Częstochowa
- Property prices in Gorzów Wielkopolski
- Property prices in Zielona Góra
- Property prices in Zabrze
- Property prices in Bytom
- Property prices in Rumia
- Property prices in Chorzów
- Property prices in Bielsko-Biała
- Property prices in Opole
- Property prices in Płock
- Property prices in Koszalin
- Property prices in Słupsk
You can find other localities, including villages, using the search box above or on the flat prices page, organised by voivodeship.
Frequently asked questions about property prices
How many property transactions are in the indekscen.pl database?
4,542,779 transactions from 2003‑2026, assigned to 40,914 localities (towns, villages, settlements and hamlets). The most common are flats (2,526,173), agricultural land (377,877), building plots (284,167) and houses (268,914).
Where do property prices come from?
From the Property Price Register (RCN, Polish official register of real-estate transactions), maintained by county governors and city mayors on the basis of notarial deeds. The data is provided by the Head Office of Geodesy and Cartography, while some cities and counties provide it through their own services. These are prices paid at the notary's office, not asking prices.
What is the difference between the transaction price and the asking price?
The asking price is the amount the seller expects in the listing. The transaction price is the amount stated in the notarial deed, meaning the price at which the property actually changed hands. It is usually lower than the asking price, and in villages and small towns there are often so few listings that the transaction price is the only reliable information.
What types of property do the data cover?
Flats, houses, building plots, commercial development plots, plots for blocks of flats, industrial and warehouse plots, plots with planning permission, agricultural land, forest land, garages and commercial premises. Each property type has a nationwide page, while every locality has a separate page showing its transactions.
How can I check property prices in my locality?
Enter the name of a locality in the search box on this page. You will see all types of property sold there, median prices, year-by-year prices, a map and a list of transactions. From the list, you can go to a page for a specific property type, such as building plot or garage prices.
How much does a square metre of a flat cost in Poland?
The median from 234,667 notarial deeds over the 12-month period until March 2026 is PLN 9,270/m², +1.4% year on year.
How much do a building plot and a house cost in Poland?
The median price of a building plot is PLN 130/m², while the median price of a house with a plot is PLN PLN 620,000 (transactions from the last 12 months covered by the data). Prices in and around large cities are many times higher than in rural areas, so it is worth checking your municipality (gmina).
How much does a hectare of agricultural and forest land cost?
The median price of agricultural land is PLN 60,000 per hectare, while that of forest land is PLN 50,000 per hectare. Land prices depend on soil quality, the size and shape of the plot, and access. Transactions involving agricultural land are restricted by agricultural system regulations.
Why do recent months have fewer transactions?
County offices enter notarial deeds into the register with a delay ranging from several weeks to several months. Recent months are completed over time, and the current year is always incomplete.
How often do we update the data?
Every month, we retrieve new transactions from the register, recalculate the medians and update the pages for all localities. We describe the methodology on the ‘Where the prices come from’ page.
Do the data show who bought the property?
No. We remove deed numbers, details of notaries and parties to transactions, as well as plot and unit numbers, and approximate map locations to about 100 m. Anyone may object to a specific transaction being shown.
Source: Property Price Register (RCN, Polish official register of real-estate transactions), maintained by county governors and city mayors, provided by the Head Office of Geodesy and Cartography and through county and city services. Compiled using materials from the national geodetic and cartographic resources. Open-market transactions and full ownership shares only. Data compiled on 2026-10-05. How we calculate.