Skip to content

INFOGRUNT INDEX • POLAND

Land prices
in Poland

Map and ranking of all 2,479 municipalities in one place. Compare price, rank and the strength of local evidence.

2,479municipalities in one indexOpen map and ranking ↓
Data from 2026-09-04RCN + GUS 2025Estimated prices · version 1

Positions come from the InfoGrunt model, not transaction medians alone. Small samples carry substantial uncertainty. How is it calculated?

2,479 municipalitiesClear filters

National reference: 103 PLN/m². This is the middle estimated price across all municipalities, used to compare each one.

RankMunicipalityEstimated priceCompared with Poland¹Where does this price come from?Explore
451Jastrzębie-Zdrójurban · śląskiem. Jastrzębie-Zdrój175PLN/m² · estimate70%above the national levelLocal sales: 17Partly estimated from similar municipalities
Where does this price come from?

Sales in this municipality: 17. Their share in the price calculation: 46%.

Middle price among recorded sales: 108 PLN/m².

With a different price estimate, the rank could be: 57–1,494. This illustrates how an uncertain price affects the rank, with other prices unchanged. It is not a guaranteed range.

We also use prices from 8 similar municipalities. Without local data, these provide the price estimate.

Municipality source data →
Map ↗
452*Krasnerural · podkarpackierzeszowski175PLN/m² · estimate69%above the national levelPrice from similar municipalitiesLittle local data — greater uncertainty
Where does this price come from?

Sales in this municipality: 0. Their share in the price calculation: 0%.

With a different price estimate, the rank could be: 57–1,494. This illustrates how an uncertain price affects the rank, with other prices unchanged. It is not a guaranteed range.

We also use prices from 8 similar municipalities. Without local data, these provide the price estimate.

Municipality source data →
Map ↗
453*Choroszczurban-rural · podlaskiebiałostocki175PLN/m² · estimate69%above the national levelPrice from similar municipalitiesLittle local data — greater uncertainty
Where does this price come from?

Sales in this municipality: 0. Their share in the price calculation: 0%.

With a different price estimate, the rank could be: 58–1,495. This illustrates how an uncertain price affects the rank, with other prices unchanged. It is not a guaranteed range.

We also use prices from 8 similar municipalities. Without local data, these provide the price estimate.

Municipality source data →
Map ↗
454Polanówurban-rural · zachodniopomorskiekoszaliński174PLN/m² · estimate69%above the national levelLocal sales: 2Little local data — greater uncertainty
Where does this price come from?

Sales in this municipality: 2. Their share in the price calculation: 9%.

Middle price among recorded sales: 1,879 PLN/m².

With a different price estimate, the rank could be: 59–1,498. This illustrates how an uncertain price affects the rank, with other prices unchanged. It is not a guaranteed range.

We also use prices from 8 similar municipalities. Without local data, these provide the price estimate.

Municipality source data →
Map ↗
455Lędzinyurban · śląskiebieruńsko-lędziński174PLN/m² · estimate69%above the national levelLocal sales: 6Little local data — greater uncertainty
Where does this price come from?

Sales in this municipality: 6. Their share in the price calculation: 23%.

Middle price among recorded sales: 164 PLN/m².

With a different price estimate, the rank could be: 59–1,498. This illustrates how an uncertain price affects the rank, with other prices unchanged. It is not a guaranteed range.

We also use prices from 8 similar municipalities. Without local data, these provide the price estimate.

Municipality source data →
Map ↗
456Gryfów Śląskiurban-rural · dolnośląskielwówecki174PLN/m² · estimate69%above the national levelLocal sales: 1Little local data — greater uncertainty
Where does this price come from?

Sales in this municipality: 1. Their share in the price calculation: 5%.

Middle price among recorded sales: 148 PLN/m².

With a different price estimate, the rank could be: 59–1,500. This illustrates how an uncertain price affects the rank, with other prices unchanged. It is not a guaranteed range.

We also use prices from 8 similar municipalities. Without local data, these provide the price estimate.

Municipality source data →
Map ↗
457Tłuszczurban-rural · mazowieckiewołomiński174PLN/m² · estimate69%above the national levelLocal sales: 3Little local data — greater uncertainty
Where does this price come from?

Sales in this municipality: 3. Their share in the price calculation: 13%.

Middle price among recorded sales: 140 PLN/m².

With a different price estimate, the rank could be: 59–1,500. This illustrates how an uncertain price affects the rank, with other prices unchanged. It is not a guaranteed range.

We also use prices from 8 similar municipalities. Without local data, these provide the price estimate.

Municipality source data →
Map ↗
458*Lubskourban-rural · lubuskieżarski174PLN/m² · estimate69%above the national levelPrice from similar municipalitiesLittle local data — greater uncertainty
Where does this price come from?

Sales in this municipality: 0. Their share in the price calculation: 0%.

With a different price estimate, the rank could be: 59–1,500. This illustrates how an uncertain price affects the rank, with other prices unchanged. It is not a guaranteed range.

We also use prices from 8 similar municipalities. Without local data, these provide the price estimate.

Municipality source data →
Map ↗
459Aleksandrów Łódzkiurban-rural · łódzkiezgierski173PLN/m² · estimate68%above the national levelLocal sales: 2Little local data — greater uncertainty
Where does this price come from?

Sales in this municipality: 2. Their share in the price calculation: 9%.

Middle price among recorded sales: 68 PLN/m².

With a different price estimate, the rank could be: 60–1,506. This illustrates how an uncertain price affects the rank, with other prices unchanged. It is not a guaranteed range.

We also use prices from 8 similar municipalities. Without local data, these provide the price estimate.

Municipality source data →
Map ↗
460Międzyrzeczurban-rural · lubuskiemiędzyrzecki173PLN/m² · estimate68%above the national levelLocal sales: 5Little local data — greater uncertainty
Where does this price come from?

Sales in this municipality: 5. Their share in the price calculation: 20%.

Middle price among recorded sales: 161 PLN/m².

With a different price estimate, the rank could be: 60–1,512. This illustrates how an uncertain price affects the rank, with other prices unchanged. It is not a guaranteed range.

We also use prices from 8 similar municipalities. Without local data, these provide the price estimate.

Municipality source data →
Map ↗
461*Barlinekurban-rural · zachodniopomorskiemyśliborski173PLN/m² · estimate68%above the national levelPrice from similar municipalitiesLittle local data — greater uncertainty
Where does this price come from?

Sales in this municipality: 4. Their share in the price calculation: 0%.

With a different price estimate, the rank could be: 60–1,513. This illustrates how an uncertain price affects the rank, with other prices unchanged. It is not a guaranteed range.

We also use prices from 8 similar municipalities. Without local data, these provide the price estimate.

Municipality source data →
Map ↗
462*Myślibórzurban-rural · zachodniopomorskiemyśliborski173PLN/m² · estimate68%above the national levelPrice from similar municipalitiesLittle local data — greater uncertainty
Where does this price come from?

Sales in this municipality: 5. Their share in the price calculation: 0%.

With a different price estimate, the rank could be: 60–1,513. This illustrates how an uncertain price affects the rank, with other prices unchanged. It is not a guaranteed range.

We also use prices from 8 similar municipalities. Without local data, these provide the price estimate.

Municipality source data →
Map ↗
463*Słupcaurban · wielkopolskiesłupecki173PLN/m² · estimate68%above the national levelPrice from similar municipalitiesLittle local data — greater uncertainty
Where does this price come from?

Sales in this municipality: 0. Their share in the price calculation: 0%.

With a different price estimate, the rank could be: 60–1,514. This illustrates how an uncertain price affects the rank, with other prices unchanged. It is not a guaranteed range.

We also use prices from 8 similar municipalities. Without local data, these provide the price estimate.

Municipality source data →
Map ↗
464Łaskarzewurban · mazowieckiegarwoliński173PLN/m² · estimate68%above the national levelLocal sales: 3Little local data — greater uncertainty
Where does this price come from?

Sales in this municipality: 3. Their share in the price calculation: 13%.

Middle price among recorded sales: 81 PLN/m².

With a different price estimate, the rank could be: 60–1,514. This illustrates how an uncertain price affects the rank, with other prices unchanged. It is not a guaranteed range.

We also use prices from 8 similar municipalities. Without local data, these provide the price estimate.

Municipality source data →
Map ↗
464Kościerzynarural · pomorskiekościerski173PLN/m² · estimate68%above the national levelLocal sales: 4Little local data — greater uncertainty
Where does this price come from?

Sales in this municipality: 4. Their share in the price calculation: 17%.

Middle price among recorded sales: 221 PLN/m².

With a different price estimate, the rank could be: 60–1,514. This illustrates how an uncertain price affects the rank, with other prices unchanged. It is not a guaranteed range.

We also use prices from 8 similar municipalities. Without local data, these provide the price estimate.

Municipality source data →
Map ↗
466Lubawaurban · warmińsko-mazurskieiławski173PLN/m² · estimate67%above the national levelLocal sales: 23Partly estimated from similar municipalities
Where does this price come from?

Sales in this municipality: 23. Their share in the price calculation: 53%.

Middle price among recorded sales: 123 PLN/m².

With a different price estimate, the rank could be: 60–1,517. This illustrates how an uncertain price affects the rank, with other prices unchanged. It is not a guaranteed range.

We also use prices from 8 similar municipalities. Without local data, these provide the price estimate.

Municipality source data →
Map ↗
467*Zabierzówrural · małopolskiekrakowski172PLN/m² · estimate67%above the national levelPrice from similar municipalitiesLittle local data — greater uncertainty
Where does this price come from?

Sales in this municipality: 3. Their share in the price calculation: 0%.

With a different price estimate, the rank could be: 60–1,522. This illustrates how an uncertain price affects the rank, with other prices unchanged. It is not a guaranteed range.

We also use prices from 8 similar municipalities. Without local data, these provide the price estimate.

Municipality source data →
Map ↗
468Grodzisk Wielkopolskiurban-rural · wielkopolskiegrodziski172PLN/m² · estimate67%above the national levelLocal sales: 1Little local data — greater uncertainty
Where does this price come from?

Sales in this municipality: 1. Their share in the price calculation: 5%.

Middle price among recorded sales: 122 PLN/m².

With a different price estimate, the rank could be: 60–1,525. This illustrates how an uncertain price affects the rank, with other prices unchanged. It is not a guaranteed range.

We also use prices from 8 similar municipalities. Without local data, these provide the price estimate.

Municipality source data →
Map ↗
469Cewicerural · pomorskielęborski172PLN/m² · estimate67%above the national levelLocal sales: 1Little local data — greater uncertainty
Where does this price come from?

Sales in this municipality: 1. Their share in the price calculation: 5%.

Middle price among recorded sales: 63 PLN/m².

With a different price estimate, the rank could be: 60–1,528. This illustrates how an uncertain price affects the rank, with other prices unchanged. It is not a guaranteed range.

We also use prices from 8 similar municipalities. Without local data, these provide the price estimate.

Municipality source data →
Map ↗
470*Sławoborzerural · zachodniopomorskieświdwiński172PLN/m² · estimate67%above the national levelPrice from similar municipalitiesLittle local data — greater uncertainty
Where does this price come from?

Sales in this municipality: 0. Their share in the price calculation: 0%.

With a different price estimate, the rank could be: 60–1,528. This illustrates how an uncertain price affects the rank, with other prices unchanged. It is not a guaranteed range.

We also use prices from 8 similar municipalities. Without local data, these provide the price estimate.

Municipality source data →
Map ↗
471*Kocmyrzów-Luborzycarural · małopolskiekrakowski172PLN/m² · estimate67%above the national levelPrice from similar municipalitiesLittle local data — greater uncertainty
Where does this price come from?

Sales in this municipality: 1. Their share in the price calculation: 0%.

With a different price estimate, the rank could be: 60–1,528. This illustrates how an uncertain price affects the rank, with other prices unchanged. It is not a guaranteed range.

We also use prices from 8 similar municipalities. Without local data, these provide the price estimate.

Municipality source data →
Map ↗
472Lwówek Śląskiurban-rural · dolnośląskielwówecki172PLN/m² · estimate67%above the national levelLocal sales: 1Little local data — greater uncertainty
Where does this price come from?

Sales in this municipality: 1. Their share in the price calculation: 5%.

Middle price among recorded sales: 131 PLN/m².

With a different price estimate, the rank could be: 60–1,529. This illustrates how an uncertain price affects the rank, with other prices unchanged. It is not a guaranteed range.

We also use prices from 8 similar municipalities. Without local data, these provide the price estimate.

Municipality source data →
Map ↗
473Dębnica Kaszubskarural · pomorskiesłupski172PLN/m² · estimate67%above the national levelLocal sales: 8Little local data — greater uncertainty
Where does this price come from?

Sales in this municipality: 8. Their share in the price calculation: 29%.

Middle price among recorded sales: 141 PLN/m².

With a different price estimate, the rank could be: 60–1,535. This illustrates how an uncertain price affects the rank, with other prices unchanged. It is not a guaranteed range.

We also use prices from 8 similar municipalities. Without local data, these provide the price estimate.

Municipality source data →
Map ↗
474Kędzierzyn-Koźleurban · opolskiekędzierzyńsko-kozielski172PLN/m² · estimate67%above the national levelLocal sales: 6Little local data — greater uncertainty
Where does this price come from?

Sales in this municipality: 6. Their share in the price calculation: 23%.

Middle price among recorded sales: 108 PLN/m².

With a different price estimate, the rank could be: 61–1,537. This illustrates how an uncertain price affects the rank, with other prices unchanged. It is not a guaranteed range.

We also use prices from 8 similar municipalities. Without local data, these provide the price estimate.

Municipality source data →
Map ↗
474Wojkowiceurban · śląskiebędziński172PLN/m² · estimate67%above the national levelLocal sales: 2Little local data — greater uncertainty
Where does this price come from?

Sales in this municipality: 2. Their share in the price calculation: 9%.

Middle price among recorded sales: 206 PLN/m².

With a different price estimate, the rank could be: 61–1,537. This illustrates how an uncertain price affects the rank, with other prices unchanged. It is not a guaranteed range.

We also use prices from 8 similar municipalities. Without local data, these provide the price estimate.

Municipality source data →
Map ↗

* Model-only position: local transactions were not used to determine this estimate; the result relies on eight comparable municipalities. Municipalities like this in the index: 1,642.

¹ The national level is the middle estimated price across all municipalities: half are at or below it, half at or above. We show how much higher or lower each price is, as a percentage. Ranks stay nationwide when filtered.

Index method, sources and limitations

One method for every municipality

The index covers undeveloped land. It uses local RCN transactions from the last 12 months: full ownership and free-market sales, excluding roads, shares and ambiguous bundles. Each municipality combines cleaned local RCN observations with a model of eight comparable municipalities. Similarity uses location, municipality type, population and GUS population density. Prices are combined on a log scale; local evidence weight is n/(n+20). Without valid local observations the result comes entirely from the model. The local transaction median remains separate.

The dataset uses 99 reference municipalities without anomaly flags, with at least 10 deeds. Local evidence informs 837 municipalities.

How did we test the model?

The test excludes every observation from the target municipality’s county. The median error factor was 1.49×. The envelope covering 80% of errors is about 1.91×; largest test error: 5.21×. This tests municipalities with available evidence; it does not prove accuracy everywhere. The rank sensitivity range is not a statistical confidence interval.

The model does not account for individual parcel zoning or every local market feature, such as tourism. The result is not a property valuation or a typical building-parcel price. The map and ranking use exactly the same index. Observed transactions remain in a separate view.

infogrunt-price-index-v1-knn8-log-shrink20 · ig-index-58117bfb1f8988b7c800