Skip to content

INFOGRUNT INDEX • POLAND

Polish land
price ranking

All 2479 municipalities. One method. See how your area compares.

2,479municipalities in one indexExplore the index on the map ↗
Data from 2026-09-04RCN + GUS 2025Estimated prices · version 1
01Warszawaurban · mazowieckie1,109PLN/m² · model estimateView on map ↗02Gdyniaurban · pomorskie911PLN/m² · model estimateView on map ↗03Gdańskurban · pomorskie809PLN/m² · model estimateView on map ↗

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

Find your place on the price map

Observed transactions only ↗
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
1Warszawaurban · mazowieckieWarszawa1,109PLN/m² · estimate975%above the national levelLocal sales: 71Combined with data from similar municipalities
Where does this price come from?

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

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

With a different price estimate, the rank could be: 1–4. 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 ↗
2Gdyniaurban · pomorskiem. Gdynia911PLN/m² · estimate783%above the national levelLocal sales: 31Partly estimated from similar municipalities
Where does this price come from?

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

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

With a different price estimate, the rank could be: 1–7. 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 ↗
3Gdańskurban · pomorskiem. Gdańsk809PLN/m² · estimate684%above the national levelLocal sales: 25Partly estimated from similar municipalities
Where does this price come from?

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

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

With a different price estimate, the rank could be: 1–16. 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 ↗
4Kołobrzegurban · zachodniopomorskiekołobrzeski603PLN/m² · estimate484%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: 1,779 PLN/m².

With a different price estimate, the rank could be: 1–81. 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 ↗
5Rumiaurban · pomorskiewejherowski560PLN/m² · estimate443%above the national levelLocal sales: 45Combined with data from similar municipalities
Where does this price come from?

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

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

With a different price estimate, the rank could be: 2–114. 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 ↗
6Białystokurban · podlaskiem. Białystok519PLN/m² · estimate403%above the national levelLocal sales: 43Combined with data from similar municipalities
Where does this price come from?

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

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

With a different price estimate, the rank could be: 2–140. 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 ↗
7Józefówurban · mazowieckieotwocki505PLN/m² · estimate390%above the national levelLocal sales: 27Partly estimated from similar municipalities
Where does this price come from?

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

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

With a different price estimate, the rank could be: 2–151. 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 ↗
8*Słupskurban · pomorskiem. Słupsk475PLN/m² · estimate361%above the national levelPrice from similar municipalitiesLittle local data — greater uncertainty
Where does this price come from?

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

With a different price estimate, the rank could be: 3–183. 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 ↗
9Lublinurban · lubelskiem. Lublin472PLN/m² · estimate358%above the national levelLocal sales: 27Partly estimated from similar municipalities
Where does this price come from?

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

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

With a different price estimate, the rank could be: 3–184. 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 ↗
10*Bydgoszczurban · kujawsko-pomorskiem. Bydgoszcz472PLN/m² · estimate357%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: 3–184. 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 ↗
11Łódźurban · łódzkiem. Łódź462PLN/m² · estimate348%above the national levelLocal sales: 53Combined with data from similar municipalities
Where does this price come from?

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

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

With a different price estimate, the rank could be: 3–193. 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 ↗
12Ząbkiurban · mazowieckiewołomiński454PLN/m² · estimate340%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: 1,990 PLN/m².

With a different price estimate, the rank could be: 3–205. 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 ↗
13Elblągurban · warmińsko-mazurskiem. Elbląg449PLN/m² · estimate336%above the national levelLocal sales: 9Little local data — greater uncertainty
Where does this price come from?

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

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

With a different price estimate, the rank could be: 3–213. 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 ↗
14Toruńurban · kujawsko-pomorskiem. Toruń448PLN/m² · estimate335%above the national levelLocal sales: 15Partly estimated from similar municipalities
Where does this price come from?

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

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

With a different price estimate, the rank could be: 3–217. 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 ↗
15*Olsztynurban · warmińsko-mazurskiem. Olsztyn447PLN/m² · estimate334%above the national levelPrice from similar municipalitiesLittle local data — greater uncertainty
Where does this price come from?

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

With a different price estimate, the rank could be: 3–220. 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 ↗
16Koszalinurban · zachodniopomorskiem. Koszalin424PLN/m² · estimate311%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: 235 PLN/m².

With a different price estimate, the rank could be: 3–263. 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 ↗
17Szczecinurban · zachodniopomorskiem. Szczecin420PLN/m² · estimate307%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: 446 PLN/m².

With a different price estimate, the rank could be: 4–273. 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 ↗
18*Wejherowourban · pomorskiewejherowski420PLN/m² · estimate307%above the national levelPrice from similar municipalitiesLittle local data — greater uncertainty
Where does this price come from?

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

With a different price estimate, the rank could be: 4–273. 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 ↗
19Mińsk Mazowieckiurban · mazowieckiemiński419PLN/m² · estimate306%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: 1,024 PLN/m².

With a different price estimate, the rank could be: 4–275. 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 ↗
20*Tczewurban · pomorskietczewski417PLN/m² · estimate305%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: 4–277. 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 ↗
21Zielona Góraurban · lubuskiem. Zielona Góra398PLN/m² · estimate286%above the national levelLocal sales: 28Partly estimated from similar municipalities
Where does this price come from?

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

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

With a different price estimate, the rank could be: 4–304. 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 ↗
22Pruszcz Gdańskiurban · pomorskiegdański393PLN/m² · estimate281%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: 726 PLN/m².

With a different price estimate, the rank could be: 4–316. 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 ↗
23Markiurban · mazowieckiewołomiński392PLN/m² · estimate281%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: 767 PLN/m².

With a different price estimate, the rank could be: 4–316. 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 ↗
24Kielceurban · świętokrzyskiem. Kielce385PLN/m² · estimate274%above the national levelLocal sales: 34Partly estimated from similar municipalities
Where does this price come from?

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

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

With a different price estimate, the rank could be: 4–323. 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 ↗
25Lubartówurban · lubelskielubartowski385PLN/m² · estimate274%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: 491 PLN/m².

With a different price estimate, the rank could be: 4–323. 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: this municipality has no local transactions meeting the criteria, so the price comes from 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