Add a service price

Commercial development plot prices 2026

The median price of a commercial development plot in Poland is PLN 133/m² (5,037 transactions from notarial deeds, 12 months until January 2026), and half of transactions were between PLN 67 and PLN 292/m². A typical transaction is a 1,440 m² plot for PLN 215,000. Year on year (last 3 months), prices changed by +13.5%.

Check your locality

Select period

All figures on this page: transactions from February 2025 to January 2026. The trend chart and yearly table cover all periods and sizes.

Median in Poland
133 PLN/m²
Typical range (half of transactions)
67 ‑ 292 PLN/m²
Transactions during the period
5,037
Year on year
+13.5%
last 3 months compared with a year earlier
Typical transaction
PLN 215,000
1,440 m²

Transactions from notarial deeds, Poland and voivodeships: counties with complete data for until January 2026. Plots designated in the local plan for commercial development (shops, offices and service outlets), 200‑50 000 m². Method.

Trend in Poland

80100120140160180200 Jul 22Jan 23Jul 23Jan 24Jul 24Jan 25Jul 25Jan 26 number of transactions per month
Line: median prices per m² of land over the last 3 months (to smooth fluctuations). Bars: number of transactions. Source: Property Price Register, notarial deeds.
YearMedian (PLN/m²)Trans­actions
20221083,592
20231322,534
20241662,644
20251782,647
2026 (until January 2026)167178

Compare property prices in your locality with Poland

Enter a town, city or municipality (gmina): we will show prices for flats, houses, plots of land, garages and commercial premises side by side.

Voivodeships

VoivodeshipMedian (PLN/m²)TypicallyTrans­actions
Zachodniopomorskie Voivodeship350149 ‑ 65391
Podlaskie Voivodeship251135 ‑ 349141
Pomorskie Voivodeship200120 ‑ 399325
Mazowieckie Voivodeship17983 ‑ 429978
Kujawsko-Pomorskie Voivodeship17486 ‑ 33554
Wielkopolskie Voivodeship14672 ‑ 285568
Lower Silesian voivodeship14382 ‑ 306338
Opolskie Voivodeship12565 ‑ 249134
Śląskie Voivodeship12056 ‑ 260845
Lubuskie Voivodeship11175 ‑ 182101
Lubelskie Voivodeship10857 ‑ 208197
Łódzkie Voivodeship9751 ‑ 219226
Podkarpackie Voivodeship9337 ‑ 17053
Małopolskie Voivodeship8946 ‑ 192865
Świętokrzyskie Voivodeship7849 ‑ 11257
Warmińsko-Mazurskie Voivodeship7349 ‑ 13564

Municipalities (gminas)

Municipalities (gminas) with at least 10 transactions during the period from February 2025 to January 2026, starting with the highest number of transactions. You can change the period and size at the top of the page.

Municipality (gmina)VoivodeshipMedian (PLN/m²)Trans­actions
Czarny DunajecMałopolskie Voivodeship71163
WarsawMazowieckie Voivodeship1,185148
Jabłonka municipality (gmina)Małopolskie Voivodeship52121
ChoroszczPodlaskie Voivodeship24655
Rzekuń municipality (gmina)Mazowieckie Voivodeship13454
Pabianice municipality (gmina)Łódzkie Voivodeship12853
KrakówMałopolskie Voivodeship59453
Ożarów MazowieckiMazowieckie Voivodeship64952
Łuków municipality (gmina)Lubelskie Voivodeship8249
Siedlce municipality (gmina)Mazowieckie Voivodeship18647
RybnikŚląskie Voivodeship18347
Brzeźnica municipality (gmina)Małopolskie Voivodeship7946
GliwiceŚląskie Voivodeship37144
SzczecinZachodniopomorskie Voivodeship44844
Dopiewo municipality (gmina)Wielkopolskie Voivodeship22440
ŻyrardówMazowieckie Voivodeship25939
Pruszcz Gdański municipality (gmina)Pomorskie Voivodeship36336
Bobrowniki municipality (gmina)Śląskie Voivodeship10436
Słupca municipality (gmina)Wielkopolskie Voivodeship6736
Wodzisław ŚląskiŚląskie Voivodeship8334
KoninWielkopolskie Voivodeship7434
Łaziska GórneŚląskie Voivodeship26333
MysłowiceŚląskie Voivodeship28733
Dobra municipality (gmina)Małopolskie Voivodeship6332
Gdów municipality (gmina)Małopolskie Voivodeship7932
Kolbudy municipality (gmina)Pomorskie Voivodeship26931
WrocławLower Silesian voivodeship68530
Lubin municipality (gmina)Lower Silesian voivodeship10629
ZelówŁódzkie Voivodeship4728
Stare Babice municipality (gmina)Mazowieckie Voivodeship34928
Skarbimierz municipality (gmina)Opolskie Voivodeship13228
WyszkówMazowieckie Voivodeship10027
OrzeszeŚląskie Voivodeship13427
BytomŚląskie Voivodeship17427
SwarzędzWielkopolskie Voivodeship31127
Puck municipality (gmina)Pomorskie Voivodeship16526
Kornowac municipality (gmina)Śląskie Voivodeship9326
RydułtowyŚląskie Voivodeship3526
Żabia Wola municipality (gmina)Mazowieckie Voivodeship16025
Krokowa municipality (gmina)Pomorskie Voivodeship19525
DobczyceMałopolskie Voivodeship12724
Stryszawa municipality (gmina)Małopolskie Voivodeship5024
Istebna municipality (gmina)Śląskie Voivodeship9924
CzęstochowaŚląskie Voivodeship38124
Biskupice municipality (gmina)Małopolskie Voivodeship15323
Grodzisk MazowieckiMazowieckie Voivodeship30823
RadlinŚląskie Voivodeship10023
Gozdowo municipality (gmina)Mazowieckie Voivodeship6122
BłonieMazowieckie Voivodeship20922
WschowaLubuskie Voivodeship9221
Jabłonna municipality (gmina)Mazowieckie Voivodeship28021
WładysławowoPomorskie Voivodeship60221
Jodłownik municipality (gmina)Małopolskie Voivodeship5220
KoniecpolŚląskie Voivodeship2720
Kamienica Polska municipality (gmina)Śląskie Voivodeship8120
MikołówŚląskie Voivodeship26920
SulechówLubuskie Voivodeship12919
BełchatówŁódzkie Voivodeship21419
Ciechanów municipality (gmina)Mazowieckie Voivodeship10519
Ustka municipality (gmina)Pomorskie Voivodeship17719
TuszynŁódzkie Voivodeship7118
GarwolinMazowieckie Voivodeship20918
NysaOpolskie Voivodeship21718
OpoleOpolskie Voivodeship24518
Konopiska municipality (gmina)Śląskie Voivodeship8118
Wyry municipality (gmina)Śląskie Voivodeship24618
Pietrowice Wielkie municipality (gmina)Śląskie Voivodeship9518
Bielsko-BiałaŚląskie Voivodeship12918
ŚwidnikLubelskie Voivodeship24617
ZamośćLubelskie Voivodeship19417
Podegrodzie municipality (gmina)Małopolskie Voivodeship15617
ŻurominMazowieckie Voivodeship9317
MyszkówŚląskie Voivodeship8017
Miłkowice municipality (gmina)Lower Silesian voivodeship9016
WłocławekKujawsko-Pomorskie Voivodeship22016
SkierniewiceŁódzkie Voivodeship28616
Grybów municipality (gmina)Małopolskie Voivodeship8216
Wieliszew municipality (gmina)Mazowieckie Voivodeship20216
SiedlceMazowieckie Voivodeship18216
BiałystokPodlaskie Voivodeship55016
Czerwionka-LeszczynyŚląskie Voivodeship15016
Łukowica municipality (gmina)Małopolskie Voivodeship7915
Maków PodhalańskiMałopolskie Voivodeship6815
Maków MazowieckiMazowieckie Voivodeship10015
Radziejowice municipality (gmina)Mazowieckie Voivodeship12015
Świerklany municipality (gmina)Śląskie Voivodeship8715
Ożarowice municipality (gmina)Śląskie Voivodeship14015
Kościan municipality (gmina)Wielkopolskie Voivodeship21015
Komorniki municipality (gmina)Wielkopolskie Voivodeship36915
Janów LubelskiLubelskie Voivodeship3114
Gorzów WielkopolskiLubuskie Voivodeship14514
Dębno municipality (gmina)Małopolskie Voivodeship3814
Nowy TargMałopolskie Voivodeship14214
Słupno municipality (gmina)Mazowieckie Voivodeship12814
PłońskMazowieckie Voivodeship15814
MszczonówMazowieckie Voivodeship11514
SiemiatyczePodlaskie Voivodeship9114
Pszczółki municipality (gmina)Pomorskie Voivodeship20614
GdyniaPomorskie Voivodeship70414
Zbrosławice municipality (gmina)Śląskie Voivodeship20414
KleczewWielkopolskie Voivodeship5314
Tarnowo Podgórne municipality (gmina)Wielkopolskie Voivodeship36014
Strzałkowo municipality (gmina)Wielkopolskie Voivodeship12914
Głusk municipality (gmina)Lubelskie Voivodeship26613
LublinLubelskie Voivodeship60013
Liszki municipality (gmina)Małopolskie Voivodeship27013
TarnówMałopolskie Voivodeship18813
Czerwonka municipality (gmina)Mazowieckie Voivodeship4813
WiskitkiMazowieckie Voivodeship14013
Kosakowo municipality (gmina)Pomorskie Voivodeship28013
ŻoryŚląskie Voivodeship30113
OpalenicaWielkopolskie Voivodeship8013
Czerwonak municipality (gmina)Wielkopolskie Voivodeship27513
Krzykosy municipality (gmina)Wielkopolskie Voivodeship9413
LubawkaLower Silesian voivodeship8212
Świdnica municipality (gmina)Lower Silesian voivodeship11512
Kobierzyce municipality (gmina)Lower Silesian voivodeship78512
AnnopolLubelskie Voivodeship4612
Mełgiew municipality (gmina)Lubelskie Voivodeship19612
Gnojnik municipality (gmina)Małopolskie Voivodeship4712
Stary SączMałopolskie Voivodeship10012
WadowiceMałopolskie Voivodeship11012
NiepołomiceMałopolskie Voivodeship38212
WieliczkaMałopolskie Voivodeship37012
Stara Biała municipality (gmina)Mazowieckie Voivodeship11412
Jednorożec municipality (gmina)Mazowieckie Voivodeship4812
SierpcMazowieckie Voivodeship20912
SzydłowiecMazowieckie Voivodeship6012
RadomMazowieckie Voivodeship20512
Wilków municipality (gmina)Opolskie Voivodeship6012
AugustówPodlaskie Voivodeship32212
Juchnowiec Kościelny municipality (gmina)Podlaskie Voivodeship27812
WoźnikiŚląskie Voivodeship5812
Strawczyn municipality (gmina)Świętokrzyskie Voivodeship6212
ElblągWarmińsko-Mazurskie Voivodeship6212
Kleszczewo municipality (gmina)Wielkopolskie Voivodeship26712
ToruńKujawsko-Pomorskie Voivodeship35011
ŁęcznaLubelskie Voivodeship10311
ŁukówLubelskie Voivodeship16311
Nowa SólLubuskie Voivodeship8611
PabianiceŁódzkie Voivodeship12011
Ksawerów municipality (gmina)Łódzkie Voivodeship30711
MyśleniceMałopolskie Voivodeship10711
Spytkowice municipality (gmina)Małopolskie Voivodeship6611
Wieprz municipality (gmina)Małopolskie Voivodeship7911
Leoncin municipality (gmina)Mazowieckie Voivodeship9711
Baranowo municipality (gmina)Mazowieckie Voivodeship7811
Lesznowola municipality (gmina)Mazowieckie Voivodeship40011
Przasnysz municipality (gmina)Mazowieckie Voivodeship8411
BrzegOpolskie Voivodeship30011
Trąbki Wielkie municipality (gmina)Pomorskie Voivodeship8811
Kościerzyna municipality (gmina)Pomorskie Voivodeship11011
Przystajń municipality (gmina)Śląskie Voivodeship3311
Niegowa municipality (gmina)Śląskie Voivodeship6111
RacibórzŚląskie Voivodeship18011
Nędza municipality (gmina)Śląskie Voivodeship7111
Tarnowskie GóryŚląskie Voivodeship26911
RogoźnoWielkopolskie Voivodeship10011
WrześniaWielkopolskie Voivodeship15611
KaliszWielkopolskie Voivodeship32511
LeśnaLower Silesian voivodeship10010
SiechniceLower Silesian voivodeship31510
SławaLubuskie Voivodeship12810
CiechanówMazowieckie Voivodeship14910
Krasnosielc municipality (gmina)Mazowieckie Voivodeship7610
Nowy Duninów municipality (gmina)Mazowieckie Voivodeship5210
Płońsk municipality (gmina)Mazowieckie Voivodeship10010
Suchy Dąb municipality (gmina)Pomorskie Voivodeship13410
JaworznoŚląskie Voivodeship30910
ŚlesinWielkopolskie Voivodeship10810
KrotoszynWielkopolskie Voivodeship13310
KostrzynWielkopolskie Voivodeship20210

Frequently asked questions

How much does a commercial plot cost?

The median based on 5,037 transactions in the 12 months until January 2026 is PLN 133/m². Half of transactions were between PLN 67 and PLN 292/m². A typical transaction is a 1,440 m² plot for PLN 215,000.

How have commercial-use plots prices changed year on year?

The median for the last three months (November 2025 - January 2026) was 13.5% higher than than in the same months a year earlier. We calculate the change across 114 counties (powiats) that have provided complete data since 2022, so it is not distorted by new counties joining the register.

How have commercial-use plots prices changed in recent years?

Annual medians: 2022: 108 PLN/m², 2023: 132 PLN/m², 2024: 166 PLN/m², 2025: 178 PLN/m². From 2022 to 2025, the median changed by +64.8%. In 2026 (until January 2026), it is 167 PLN/m². We include 114 counties with complete data from 2022 onwards.

Where are commercial-use plots prices highest and lowest?

The highest medians (12 months until January 2026) are in the following voivodeships: Zachodniopomorskie Voivodeship (350 PLN/m²), Podlaskie Voivodeship (251 PLN/m²), Pomorskie Voivodeship (200 PLN/m²). The lowest: Warmińsko-Mazurskie Voivodeship (73 PLN/m²), Świętokrzyskie Voivodeship (78 PLN/m²), Małopolskie Voivodeship (89 PLN/m²). The median in the most expensive voivodeship is 4.8 times higher than in the least expensive one.

What are commercial-use plots prices in major cities?

Medians for the last 24 months: Warsaw 1,198 PLN/m² (298 transactions), Poznań 1,052 PLN/m² (19 transactions), Wrocław 821 PLN/m² (44 transactions), Gdynia 729 PLN/m² (38 transactions), Kraków 596 PLN/m² (100 transactions), Lublin 575 PLN/m² (33 transactions), Białystok 487 PLN/m² (28 transactions), Szczecin 446 PLN/m² (93 transactions). For comparison, the median across Poland is 133 PLN/m². Cities not shown here had fewer than 15 such transactions or their county authority does not provide complete data.

How many transactions are there, and where are the most commercial-use plots sold?

According to our criteria, there were 5,037 transactions in the 12 months until January 2026, and 22,189 in total since January 2022. Over the last 24 months, the highest numbers were sold in the following municipalities (gminas): Warsaw (298), Czarny Dunajec (234), Jabłonka municipality (gmina) (207), Ożarów Mazowiecki (139), Kraków (100).

In which municipalities (gminas) are commercial-use plots prices the highest, and in which are they the lowest?

Among the 36 municipalities with at least 50 transactions over 24 months, the highest medians are in: Warsaw (1,198 PLN/m²), Ożarów Mazowiecki (610 PLN/m²), Kraków (596 PLN/m²). The lowest are in: Jabłonka municipality (gmina) (53 PLN/m²), Dobra municipality (gmina) (55 PLN/m²), Stryszawa municipality (gmina) (55 PLN/m²). You can find the full searchable list in the 'Municipalities' table.

What counts as a commercial plot?

A plot designated in the local plan for commercial development (usually marked U in local plans), such as shops, offices, food and drink venues and service outlets. We include plots of 200 to 50 000 m² sold in their entirety on the open market.

What affects the price of a commercial plot?

The most important factors are location by a busy road or in the centre, visibility and easy access, as these determine customer traffic. Other factors include local plan provisions (permitted building footprint and height, whether residential use is allowed), the size and shape of the plot, utilities and proximity to residential areas. Large plots for retail parks usually have a lower price per m² than small plots in town and city centres.

What taxes and costs apply when buying a commercial development plot?

A commercial plot is building land, so a sale by a company registered for VAT is subject to 23% VAT, with no tax on civil-law transactions (PCC) payable. When buying from a private individual, the buyer pays 2% tax on civil-law transactions (PCC). Notary fees plus VAT and the court fee for registration in the land and mortgage register also apply.

Where does the data on commercial-use plots prices come from?

From the Property Price Register (RCN, Polish official register of real-estate transactions), maintained by county authorities and city mayors based on notarial deeds, with data made available by the Head Office of Geodesy and Cartography. We use data from 380 counties and city registers. These are contract prices, not asking prices, and exclude details of the parties to the transactions.

What is the difference between the transaction price and the asking price?

The asking price is the amount in the listing that the seller would like to receive. The transaction price is the amount recorded in the notarial deed, for which the property actually changed hands. Listing prices can be higher due to room for negotiation and properties that do not sell, so we show transaction prices only, as a median: half of the transactions were cheaper and half were more expensive.

How often do we update the data?

Every month, we retrieve new transactions from the register and recalculate all figures (last updated 5 October 2026). County offices enter notarial deeds in the register with a delay, so the latest complete month in the data is January 2026.

How can I check commercial-use plots prices in my locality?

Enter a town, city or municipality (gmina) in the comparison tool on this page, or find the municipality in the “Municipalities” table (the “Search municipalities” field). Every locality with transactions in the register, including every village, has its own page with medians and recent transactions for flats, houses, plots of land, agricultural land, garages and commercial premises; you can find it using the portal search.

More property types: property prices in Poland.