BLOKI.SI
EN / SL Connect
A19Analysis · eight towns

Block estates: where flats cost more, and where they are rising

Every block estate has a name people use when they look for a flat. We drew the estates of eight towns out of the building cadastre, named them from the register of geographical names, and compared them: by price, rent, age, residents, and which estate elsewhere is most like them.

Data: 2026-11-07 · 577b0e07ee56

Someone looking for a flat in a block does not search "in Ljubljana" or "in Maribor" but on Ruski car, in Nove Fužine, on Planina or by Kitajski zid. The official registers do not know these names as areas: the cadastre knows buildings, the statistics know districts and settlements.

So we defined the estates ourselves. An estate is a group of at least five neighbouring blocks with 4+ flats from one period: up to 90 m apart, built up to 6 years apart, and similar in build. The eight towns (Ljubljana, Maribor, Celje, Koper, Nova Gorica, Kranj, Velenje, Novo mesto) hold 205 such groups. We named them from GURS's register of geographical names or OpenStreetMap; 146 groups holding 83% of the flats took a name, giving 91 named estates.

Every estate with 300+ flats has its own page with prices, rents, residents, access and similar estates; there are 67.

The map of estates

The maps show the outlines of the named estates. An outline is computed from the blocks' footprints and is not an official boundary. Click an estate to open its page.

The named block estates of eight townsPick a town. Coloured estates have their own page.
Zgornja Šiška · 1970 · 3199 flats Nove Jarše · 1975 · 2807 flats Nove Fužine · 1985 · 2669 flats Ruski car (BS7) · 1976 · 2631 flats BS3 · 1978 · 2360 flats Štepanjsko naselje · 1976 · 2157 flats Koseze · 1978 · 1987 flats Šiška · 1964 · 1860 flats Zupančičeva jama · 1989 · 1712 flats Savsko naselje · 1958 · 1535 flats Trnovo · 1982 · 1298 flats Jama · 1965 · 1013 flats Trata · 1983 · 936 flats Vič · 1969 · 878 flats Selo · 1966 · 857 flats Kolezija · 1966 · 824 flats Novo Brdo · 2021 · 801 flats Bonifacija · 1975 · 778 flats Studenec · 1974 · 757 flats BS6 · 1965 · 668 flats Gmajna · 1987 · 630 flats Atrium · 1962 · 596 flats Vodmat · 1964 · 538 flats Brod · 2004 · 534 flats Prule · 1963 · 534 flats Kodeljevo · 1964 · 515 flats Vrhovci · 2014 · 457 flats Glince · 1963 · 456 flats Nove Poljane · 1999 · 446 flats Stari Vič · 2007 · 446 flats Spodnja Šiška · 2018 · 388 flats Zelena jama · 2021 · 386 flats Draveljska gmajna · 1981 · 372 flats Polje · 2011 · 331 flats Dravlje · 1972 · 318 flats Poljane · 1960 · 293 flats Rakovnik · 1965 · 277 flats Grajski grič · 1961 · 267 flats Črnuški Bajer 1 · 2023 · 261 flats Bežigrad · 1996 · 252 flats Tabor · 1993 · 251 flats Ajdovščina · 1956 · 181 flats Posavje · 1974 · 181 flats Zalog · 1975 · 174 flats Kamna Gorica · 1991 · 160 flats Viško polje · 1973 · 160 flats Vevče · 1960 · 120 flats Kosovo polje · 2004 · 112 flats Vrtača · 1962 · 107 flats Zgornja ŠiškaNove JaršeNove FužineRuski car (BS7)BS3KosezeZupančičeva jamaTrnovoJamaTrataVičSeloKolezijaNovo BrdoBonifacijaStudenecBS6GmajnaAtriumVodmatBrodKodeljevo 1 km

An estate is a group of at least five neighbouring blocks with 4+ flats from one period (up to 90 m apart, built up to 6 years apart, similar in build). The name comes from the register of geographical names (REZI) or OpenStreetMap; the boundary is not official.

Source: GURS (building cadastre, REZI, ETN), SURS, OpenStreetMap; bloki.si calculation

The estates are from 1960–1990

Of the flats on named estates, 80% were built in 1960–1989. 8% are older than 1960, only 3% are from the 1990s, and 9% are from after 2000, mostly on the public funds' new estates. A block estate is almost always a socialist one, built in three decades.

In Ljubljana estates differ widely; elsewhere, little

Within a town, estates differ in price less than one might expect. In Koper the dearest named estate costs only 1.05 times the cheapest, in Celje 1.10 times, in Maribor 1.18 times.

Ljubljana is the exception. Trnovo sells at €4,780/m² and Studenec at €3,401/m², a ratio of 1.41. The median of all Ljubljana blocks is €3,806/m².

Flat prices by estate, 2023–2025 Median €/m²; a dot is an estate, the line all blocks of the town. Estates with 15+ sales only.

Median €/m² of flats sold in the estate's blocks, 2023–2025, estates with 15+ sales only. Estates built since 2018 are left out: their sales are developers' and funds' first sales.

Source: GURS (building cadastre, REZI, ETN), SURS, OpenStreetMap; bloki.si calculation

The estates gained, and the cheap ones did not catch up

How did an estate's price move against its town? We measured price against GURS value, which removes the flat's size, age and storey, and compared it with the town's median of the same year. Between 2013–2016 and 2022–2025, 48 of the 59 estates with enough sales rose faster than the blocks of their town, by 3.5% on average. Flats on named estates gained on free-standing blocks and older buildings in town centres.

The cheaper estates did not catch up with the dearer ones. The link between the starting price and the change is close to nil (correlation −0.10). The largest gains were Rakovnik (Ljubljana, +20%), Selo (Ljubljana, +17%) and Gaberje (Celje, +14%); Ob Kornu (Nova Gorica, −7%) and Spodnje Radvanje (Maribor, −5%) lost ground. At 15–20 sales a window the uncertainty is large.

Which estates rose faster than their town Price against the town in 2013–2016 (across) and its change to 2022–2025 (up).

Price over GURS value against the town's median of the same year, which removes size, age and storey but not renovation. 15+ sales in each window; at 15–20 sales the uncertainty is large.

Source: GURS (building cadastre, REZI, ETN), SURS, OpenStreetMap; bloki.si calculation

Twins: the same estate, another town

For every estate we found a twin: the estate with the most similar blocks. The match uses the cadastre's building vector, which describes a block's form, size, age, construction, energy certificate and plot. Price, place and residents are not in it. So the price gap between twins tells what the location is worth.

The twins are often strikingly close. BS6 in Ljubljana (around 1965) has its twin in Otok, Celje (around 1962), and Štepanjsko naselje (around 1976) in Cankarjeva soseska, Nova Gorica (around 1975). A Ljubljana estate is dearer than its twin elsewhere in all 25 cases, by 1.38 to 2.19 times, 1.79 times at the median. That is what a Ljubljana location is worth for the same block.

Ljubljana's estates and their twins elsewhereA twin is the estate with the most similar blocks in another town; the price ratio is the price of location.
LjubljanaTwinPrice ratio
Prule 1963 Stara vas, Velenje 1963 2.19×
Trnovo 1982 Spodnja Hudinja, Celje 1984 2.17×
Jama 1965 Gorica, Velenje 1978 2.08×
Trata 1983 Šalek, Velenje 1982 2.07×
Grajski grič 1961 Staro Velenje, Velenje 1974 2.02×
Zupančičeva jama 1989 Gorica, Velenje 1978 1.99×
Zgornja Šiška 1970 Gorica, Velenje 1978 1.99×
Vodmat 1964 Stara vas, Velenje 1963 1.94×
Kolezija 1966 Dečkovo naselje, Celje 1989 1.94×
Šiška 1964 Stara vas, Velenje 1963 1.90×
BS3 1978 Staro Velenje, Velenje 1974 1.81×
Nove Jarše 1975 Staro Velenje, Velenje 1974 1.80×
Selo 1966 Glazija, Celje 1968 1.80×
Poljane 1960 Gorica, Velenje 1978 1.75×
Nove Fužine 1985 Staro Velenje, Velenje 1974 1.69×
Savsko naselje 1958 Stara vas, Velenje 1963 1.68×
Gmajna 1987 Dečkovo naselje, Celje 1989 1.67×
Glince 1963 Stara vas, Velenje 1963 1.67×
Vič 1969 Koroška vrata, Maribor 1961 1.66×
Bonifacija 1975 Irča vas, Novo mesto 1978 1.64×
Koseze 1978 Cankarjeva soseska, Nova Gorica 1975 1.63×
BS6 1965 Otok, Celje 1962 1.63×
Ruski car (BS7) 1976 Glazija, Celje 1968 1.56×
Štepanjsko naselje 1976 Cankarjeva soseska, Nova Gorica 1975 1.52×
Studenec 1974 Cankarjeva soseska, Nova Gorica 1975 1.38×

Twins are the estates with the closest building profile (GURS building vector: form, size, age, construction, energy, plot). Place, price and residents are not in the profile, so the price gap is the price of the location.

Source: GURS (building cadastre, REZI, ETN), SURS, OpenStreetMap; bloki.si calculation

Rents and yield

Gross yield, a year's rent over the price, runs from 2.0% (Markovec, Koper) to 4.5% (Greenwich, Maribor). On dearer estates rent does not keep up with price: a landlord in Koper earns less per euro of price than one in Maribor.

Rent against price Medians 2023–2025; the lines are gross yields of 3%, 4% and 5%.

Gross yield = 12 × median rent ÷ median price, before costs, tax and empty months. Rents are lettings filed in ETN.

Source: GURS (building cadastre, REZI, ETN), SURS, OpenStreetMap; bloki.si calculation

Who lives on the estates

The share of residents with tertiary education runs from 15% (Gorica, Velenje) to 71% (Vrhovci, Ljubljana).

Ljubljana's large 1970s estates (Nove Fužine, Nove Jarše, Ruski car, BS3, Trnovo) have 26% to 30% of residents aged 65+, against 20% for the city's blocks. Probably the first residents grew old there, but the statistical grid is a single snapshot and cannot show it.

Residents' age and education The 100 m statistical grid cells holding the estate's blocks.

SURS 100 m grid: the cells holding the estate's blocks, which may also hold neighbouring houses. One snapshot, not a change.

Source: GURS (building cadastre, REZI, ETN), SURS, OpenStreetMap; bloki.si calculation

Every estate in one place

The table below holds every estate with 300+ flats. Click a column heading to sort, an estate's name for its page.

Estates with 300+ flatsSort by any column.
Estates with 300+ flats. '–': too few sales or lettings, or new-build first sales. Distances are straight-line; stops are from OpenStreetMap.
Zgornja Šiška Ljubljana 3,19919704,0701409.825%39%
Betnava Maribor 2,87819702,1131667.324%26%
Nove Jarše Ljubljana 2,80719753,8961218.827%25%
Nove Fužine Ljubljana 2,66919853,642869.229%30%
Ruski car (BS7) Ljubljana 2,63119763,590779.227%40%
BS3 Ljubljana 2,36019783,90710010.126%40%
Štepanjsko naselje Ljubljana 2,15719763,733737.724%23%
Koseze Ljubljana 1,98719784,0113810.624%55%
Markovec Koper 1,94319783,673896.124%26%
Šiška Ljubljana 1,86019643,938759.320%35%
Stara vas Velenje 1,80119632,073883.918%17%
Cankarjeva soseska Nova Gorica 1,78819752,458804.725%26%
Zupančičeva jama Ljubljana 1,71219894,079509.418%50%
Planina Kranj 1,57519753,005755.728%17%
Savsko naselje Ljubljana 1,53519583,478459.018%38%
Glazija Celje 1,43019682,3061116.424%26%
Nova vas Celje 1,37019812,412545.821%27%
Trnovo Ljubljana 1,29819824,7802811.630%57%
Semedela Koper 1,08419643,623697.224%31%
Koroška vrata Maribor 1,07219612,302635.919%32%
Klanec Kranj 1,02519822,881455.628%22%
Jama Ljubljana 1,01319654,255469.318%43%
Staro Velenje Velenje 99119742,162523.723%17%
Dečkovo naselje Celje 94919892,218556.014%22%
Šalek Velenje 94919821,871424.526%16%
Trata Ljubljana 93619833,876308.927%37%
Greenwich Maribor 92519691,981617.426%20%
Otok Celje 89219622,297475.925%33%
Spodnja Hudinja Celje 87819842,200264.922%23%
Vič Ljubljana 87819693,817318.022%38%
Selo Ljubljana 85719664,138219.220%22%
Kolezija Ljubljana 82419664,3074010.513%41%
Novo Brdo Ljubljana 8012021–0–3%38%
Bonifacija Ljubljana 77819754,105268.923%39%
Studenec Ljubljana 75719743,401157.617%15%
Drska Novo mesto 70319872,678306.818%28%
Tabor Maribor 68219612,061525.625%22%
BS6 Ljubljana 66819653,733299.720%47%
Gorica Velenje 65219782,046274.424%15%
Nova vas Maribor 63619802,059345.432%28%
Gmajna Ljubljana 63019873,714336.922%41%
Atrium Ljubljana 5961962–1311.115%41%
Olmo Koper 57119723,621247.227%22%
Prisoje Koper 56519793,784267.024%21%
Kitajski zid Nova Gorica 55819802,230175.629%24%
Spodnje Radvanje Maribor 54219912,082296.318%36%
Vodmat Ljubljana 53819644,026179.220%36%
Brod Ljubljana 5342004–110.810%59%
Prule Ljubljana 53419634,5351610.920%44%
Kodeljevo Ljubljana 5151964–128.018%38%
Ob Kornu Nova Gorica 49419602,188165.420%25%
Vrhovci Ljubljana 4572014–013.79%71%
Glince Ljubljana 45619633,467198.924%50%
Nove Poljane Ljubljana 4461999–110.69%46%
Stari Vič Ljubljana 4462007–59.715%55%
Šmartno Velenje 44619872,035204.022%15%
Dolgo polje Celje 41319792,233234.919%17%
Irča vas Novo mesto 40219782,497245.626%25%
Spodnja Šiška Ljubljana 3882018–111.913%53%
Zelena jama Ljubljana 3862021–4112.310%33%
Zlato polje Kranj 38219542,475375.917%28%
Draveljska gmajna Ljubljana 3721981–109.221%37%
Grm Novo mesto 33219712,458265.820%35%
Polje Ljubljana 3312011–0–4%20%
Gaberje Celje 32219622,316195.217%20%
Dravlje Ljubljana 3181972–138.222%30%
Lava Celje 3071975–147.528%22%

Source: GURS (building cadastre, REZI, ETN), SURS, OpenStreetMap; bloki.si calculation

What the data cannot tell

- An estate's boundary is not official. The name is a place name from the register or OpenStreetMap; the group of blocks is ours. Where a name covers a wider area (Tabor, Vič, Šiška), the page describes only its blocks. - Some towns are named less well. In Kranj and Maribor only part of the estates carry a name, because the register and OpenStreetMap do not hold the colloquial names there. - New estates have no prices. On estates built since 2018 the sales are mostly developers' and funds' first sales; there are 5. - The share of flats let is a floor. Public landlords do not always file their lettings; on Polje none is filed. - Distances are straight-line, and stops come from OpenStreetMap; timetables and noise are in no source.

§ Method

Estates. Blocks with 4+ flats from the building cadastre, linked when up to 90 m apart, built up to 6 years apart and close in building-vector space; a group needs at least 5 blocks and 100 flats, and a median build year from 1945 on. Name: an OpenStreetMap area covering at least a third of the blocks, otherwise the nearest name from the register of geographical names (type "part of a settlement") or OpenStreetMap covering the most flats. A few names were set by street, where the street carries the place's name (Planina in Kranj).

Prices and rents. Comparable flat sales and lettings from the property-market register (ETN); a median of at least 15 sales or lettings. Change: price over GURS value, against the town's median of the same year.

Twins. An estate's profile is the mean of its blocks' vectors, weighted by flats; the twin is the estate at the smallest profile distance.

Residents and access. SURS's 100 m grid; straight-line distances to shops, schools, kindergartens and pharmacies, and bus stops, from OpenStreetMap and the registers.

Can the Bloki server answer questions like these?

The server answers for any address and any area in Slovenia, not only the estates in this article.

  • Yes

    What did flats on my street sell for?

    Sales and lettings by house number, with counts and periods.

    street_profilefind_comparables

  • Yes

    What is this flat worth?

    An estimate from comparable sales, with a range and a measured error.

    estimate_value

  • Yes

    What is nearby?

    Shops, schools, stops, green space, each with its source.

    neighbourhood

  • No

    Is the estate noisy or safe?

    Noise levels and crime are in no public register the server reads.

    data_limitations

Connect the server →