In Slovenia, the real estate market cannot be reduced to a single national average. Between the capital Ljubljana, the Adriatic coast, regional cities like Maribor, Celje, or Kranj, and Alpine tourist areas, the price gaps per square meter have become considerable. While the national housing price index still advanced by about 8.5% in 2024 and, over ten years, cumulative increases reach 70 to 110% in nominal terms, local trajectories are diverging more and more.
This article compares property prices and rents in Slovenia, city by city and region by region, relying exclusively on official data (SURS, GURS, Bank of Slovenia) and analyses from recognized international organizations (OECD, IMF, ECB) as well as specialized platforms (Global Property Guide, Properstar, Nepremicnine.net, Numbeo).
A National Market Under Pressure, But Fragmenting
At the national level, the observation is clear: prices continue to rise despite a sharp decline in the number of transactions. In 2024, only 8,124 homes changed hands, a drop of over 21% compared to the previous year, for a total value of €1.34 billion. During the same period, the national median for older apartments reached €2,920/m², up 11.9%, and that for single-family houses €165,000, up 17%.
Estimated percentage increase in property prices over the twelve months leading to early 2026.
To set the context, here is a summary of national price levels in 2024–2026.
National Overview
| Indicator (All of Slovenia) | Approximate Value |
|---|---|
| Median older apartments (2024) | €2,920/m² |
| Median single-family houses (2024) | €165,000 / house |
| Average apartment price (2026) | €3,200/m² |
| Median price for a 65 m² apartment (2026) | ~€190,000 |
| Average apartment price (all sizes, 2026) | ~€224,000 |
| Median house price (2026) | ~€165,000 |
| Range for 80% of residential properties (2026) | €132,000 – €384,000 |
| Realistic entry price (2026) | €90,000 – €140,000 |
| New homes (share of 2024 sales) | 5% (413 units) |
| Price index change (Q4 2024, nominal) | +8.46% |
| Older apartment price increase (2024) | +7.3% |
| Older house price increase (2024) | +10.0% |
| New apartment price increase (2024) | +10.2% |
| New house price increase (2024) | +2.0% |
In this overall tense context – little new construction, construction costs up about 25% since 2021, still relatively affordable credit (3.03% average on new loans in 2025) – it is the major cities and tourist regions that concentrate the strongest price pressure.
Ljubljana, Engine and Most Expensive Market in the Country
Ljubljana unsurprisingly dominates the Slovenian market. The capital concentrates both the strongest residential demand, the country’s main economic activity (about a quarter of national GDP), and a structurally insufficient housing supply. Result: apartments cost about 55% more per square meter than the national median.
Price Levels in Ljubljana
In 2024, the median for older apartments in Ljubljana reached €4,510/m², an increase of 12% year-on-year. Older houses trade at a median of around €405,000, up about 6.6%.
In 2026, in the most sought-after central districts, prices frequently exceed €5,000 to €9,000/m² for the best locations, confirming a strong polarization of the market by neighborhood.
| Ljubljana Area (apartments) | Indicative Total Price (2026) | Price Range per m² (2026) |
|---|---|---|
| Ljubljana Center | €300,000 – €900,000 | €5,000 – €9,000/m² |
| Ljubljana Trnovo | €280,000 – €650,000 | €4,500 – €7,500/m² |
| Ljubljana Bežigrad | €240,000 – €500,000 | €4,000 – €6,500/m² |
| Ljubljana Šiška | €220,000 – €450,000 | €3,600 – €6,000/m² |
| Ljubljana Vič | €230,000 – €520,000 | €3,800 – €6,500/m² |
| Ljubljana Moste | €200,000 – €420,000 | €3,200 – €5,400/m² |
| Ljubljana Rudnik | €190,000 – €380,000 | €3,000 – €5,000/m² |
Since 2018, property prices in the capital have jumped by over 50%. This surge is fueled by strong internal urbanization, a very limited supply of new housing (building permits in Slovenia fell by over 10% in 2024), high construction costs, and a marked preference of households for ownership over renting.
Rental Market and Yield in Ljubljana
Ljubljana also concentrates the bulk of the private rental market, even if it remains modest at the national scale (only 6.8% of households pay a market rent). Rents there are significantly higher than in other cities.
In February 2025, average rental listings showed:
| Housing Type (Ljubljana) | Average Monthly Rent | Average Rent per m² (approx.) |
|---|---|---|
| Studio | €700 | ~€15–20/m² depending on size |
| 1 bedroom | €1,100 | ~€17–22/m² |
| 2 bedrooms | €1,550 | ~€16.5/m² for ~60 m² |
| 3 bedrooms | €1,950 | ~€15–18/m² |
For a 60 m² two-room apartment, a typical rent is around €990 (€16.5/m²) in the city, and about €821 (€10.8/m²) in the suburbs. Based on these levels, average gross rental yields are around 4.3 to 4.5% for apartments, a figure confirmed by several analyses (Global Property Guide, 2024–2025 data).
The combination of high purchase prices, sustained rents, and strong student and tertiary rental demand places Ljubljana among the most “tight” markets in the country, but also among those offering a relatively predictable medium-term profitability.
Maribor: The Major “Discount” City Compared to the Capital
As the country’s second-largest urban area, Maribor plays the role of a more affordable alternative to Ljubljana. GURS statistics and listing platforms converge: the price per square meter is roughly half that of the capital.
Purchase Prices in Maribor
In 2024, the median for older apartments in Maribor stood at €2,330/m², an increase of 9.4% year-on-year. Older houses sell at a median of around €195,000, after a rise of 11.4%.
Values observed in late 2024–early 2025 show that apartments in the center can trade around €2,571/m², and at about €1,967/m² in the outskirts. For the overall market, an average price is often cited around €2,700–2,750/m² for apartments, and about €1,620/m² for houses.
| Indicator (Maribor) | Indicative Value |
|---|---|
| Median older apartments (2024) | €2,330/m² |
| Median older houses (2024) | €195,000 |
| Average apartment price (center, 2024–2025) | ~€2,571/m² |
| Average apartment price (outside center, 2024–2025) | ~€1,967/m² |
| Average price for new apartments | ~€2,200/m² |
With a budget of €180,000 to €250,000, it is thus possible to acquire an 80 to 100 m² apartment in the best neighborhoods of Maribor, which would be completely out of reach for an equivalent size in Ljubljana or on the coast.
Rents and Yields in Maribor
Rents follow the same “halved” logic. For a 60 m² two-room apartment, the average rent is around €628 per month, or about €10.5/m². Precise comparisons with Ljubljana are striking.
| Housing Type and Location | Ljubljana Rent | Maribor Rent | Maribor vs Ljubljana Gap |
|---|---|---|---|
| 1 bed, city center | €879.69 | €442.22 | -49.7% |
| 1 bed, outside center | €722.41 | €364.29 | -49.6% |
| 3 bed, city center | €1,676.00 | €821.43 | -51.0% |
| 3 bed, outside center | €1,240.38 | €591.67 | -52.3% |
Local purchasing power is only slightly lower than in Ljubljana (average net salary of about €1,540 to €1,610 vs. €1,590–€1,600 in Ljubljana), so the price-to-income and price-to-rent ratios are significantly more favorable there. This is one of the reasons several analyses consider Maribor an “undervalued” market given its catch-up potential.
The Slovenian Coast: Koper, Piran, Portorož, Izola, Ankaran
If Ljubljana is the most expensive city, the coastal region clearly rivals it in price level. The so-called “Obala” area, which includes Koper, Piran, Portorož, Izola, and Ankaran, showed a median of €4,320/m² for older apartments in 2024, almost the same level as the capital. Houses there reach a median of €308,000.
Price per Square Meter on the Coast
Data in euros per square foot published for mid‑2025 allows for a refined hierarchy:
| Coastal Town / Type | Average Price (€/sq ft) | Approx. equiv. €/m²* |
|---|---|---|
| Piran – apartments | €509/sq ft | ~€5,480/m² |
| Piran – houses | €354/sq ft | ~€3,810/m² |
| Portorož – apartments | €481/sq ft | ~€5,180/m² |
| Izola – apartments | €456/sq ft | ~€4,910/m² |
| Koper – apartments | €438/sq ft | ~€4,710/m² |
| Koper – houses | €266/sq ft | ~€2,860/m² |
Indicative conversion 1 sq ft ≈ 0.0929 m².
The price per square meter for upscale apartments in the Slovenian coastal municipalities of Piran and Portorož can reach €7,500.
Koper vs Ljubljana: An Instructive Face-off
Comparative data from late 2024 shows that, for the first time, certain segments of Koper are catching up with or even surpassing Ljubljana, particularly in the outskirts.
| Indicator | Ljubljana | Koper |
|---|---|---|
| 1 bed, center – rent | €856.25/month | €637.50/month |
| 1 bed, outside center – rent | €706.90/month | €512.50/month |
| 3 bed, center – rent | €1,650/month | €1,275/month |
| 3 bed, outside center – rent | €1,235.71/month | €975/month |
| Purchase price center (€/m²) | €5,070/m² | €5,000/m² |
| Purchase price outside center (€/m²) | €3,889.79/m² | €4,250/m² |
| Average net salary | €1,586.85 | €1,400 |
Rents remain about 20 to 30% lower in Koper, while purchase prices per square meter have become very close, or even higher in the outskirts. In this context, gross rental yield tends to be slightly lower on the coast than in the capital, but tourist demand and heritage value partly offset this gap in the eyes of investors.
Rents and Yields on the Coast
70 m² apartments rent for an average of around €1,202 per month, or over €17/m², making this the highest rent zone in the country, on par or slightly above central Ljubljana. Again, mixed use (primary residence, secondary residence, seasonal rental) plays a major role in maintaining high prices despite a lower local average income than in the capital.
Kranj, Celje and the Alpine Arc: Intermediate Markets, Varied Profiles
Beyond Ljubljana, Maribor, and the coast, several mid-sized towns structure the Slovenian property market. Kranj, Celje and Alpine tourist areas like Bled or Kranjska Gora illustrate the diversity of price/quality of life positioning.
Kranj and Surroundings: Attractive Hub but Still Intermediate
Kranj, the country’s third-largest city, benefits from its proximity to Ljubljana and the Alps. In 2024, the median for older apartments in Kranj and its surroundings was about €3,220/m² (+3.9% year-on-year), and that for houses was €288,000 (+2.9%).
| Indicator (Kranj and surroundings) | Value |
|---|---|
| Median older apartments (2024) | €3,220/m² |
| Median older houses (2024) | €288,000 |
| Average net salary (city of Kranj) | ~€1,425/month |
| Gross rental yield center | ~4.5% |
| Rent 1 bed center (range) | €500 – €700/month |
The price-to-income ratios are tighter than in Maribor, but the city remains significantly more affordable than Ljubljana while offering good access to infrastructure (airport 8 km away, transport network). Investors targeting a compromise between price, rental demand, and appreciation potential closely watch this area.
Celje: Contained Prices, Steady Progression
Celje represents another profile of a regional town attractive for medium budgets. In 2024, the median for older apartments there reached €2,310/m² (+6%), with houses at €170,000 (+5%).
| Indicator (Celje) | Value |
|---|---|
| Median older apartments (2024) | €2,310/m² |
| Median older houses (2024) | €170,000 |
| Average apartment rent | ~€623/month |
| Average rent per m² | ~€9.7/m² |
| Apartment price range (2026) | €2,000 – €3,200/m² |
Historically, Celje has already experienced stronger growth peaks than major cities: in 2021, the increase there exceeded 20% for apartments, surpassing Ljubljana, Maribor, or Kranj. The city, however, remains one of the most accessible markets among Slovenian urban centers.
Alpine Tourist Areas: Bled, Kranjska Gora, Bohinj
Slovenian Alpine resorts have experienced a real property boom in recent years. In 2021, apartment and land prices there jumped by about one-third. In 2024, the median for older apartments in the Alpine tourist area (including Bled, Kranjska Gora, Lake Bohinj) still stands at €3,820/m², despite a slight annual decline (-2.8%). Houses there show a median of €350,000 (+3.6%).
The price per square meter can exceed €4,000 for houses in Bled and for apartments or chalets in Kranjska Gora.
Synthetic Comparison of Prices by City and Region
To grasp the extent of the gaps at a glance, it is useful to juxtapose the medians per square meter of the main Slovenian markets for older apartments, as well as the unit price for houses.
Older Apartments: 2024 Medians
| City / Region | Median Apartment (€/m²) | Annual Change |
|---|---|---|
| Ljubljana | €4,510/m² | +12.0% |
| Coast (Obala) | €4,320/m² | +11.1% |
| Alpine tourist area | €3,820/m² | -2.8% |
| North of Ljubljana (suburbs) | €3,600/m² | +10.1% |
| South of Ljubljana (suburbs) | €3,540/m² | +14.6% |
| Kranj and surroundings | €3,220/m² | +3.9% |
| Maribor | €2,330/m² | +9.4% |
| Celje | €2,310/m² | +6.0% |
| All Slovenia (median) | €2,920/m² | +11.9% |
Older Houses: 2024 Medians
| City / Region | Median House (€/unit) | Annual Change |
|---|---|---|
| Ljubljana | €405,000 | +6.6% |
| Alpine tourist area | €350,000 | +3.6% |
| South of Ljubljana (suburbs) | €340,000 | +30.3% |
| North of Ljubljana (suburbs) | €330,000 | +12.6% |
| Coast (Obala) | €308,000 | +2.7% |
| Kranj and surroundings | €288,000 | +2.9% |
| Celje | €170,000 | +4.9% |
| Maribor | €195,000 | +11.4% |
| All Slovenia (median) | €165,000 | +17.0% |
These tables highlight three major facts:
Ljubljana and the coast are the most dynamic markets for apartments and houses. The Ljubljana suburbs, especially to the south, are under high pressure with increases exceeding 30% for houses. Maribor and Celje, although cheaper, are also experiencing robust increases, raising questions of medium-term sustainability due to lower salaries than in the capital.
Purchase Prices vs. Rents: What Gaps Between Cities?
Comparing purchase prices and rents allows for an assessment of gross yield and the risk of relative overvaluation of markets. Detailed data exists mainly for the Ljubljana–Maribor duo, but also for some other cities via the average rent per square meter.
Ljubljana vs Maribor: Purchase and Rent
Based on 2024–2025 data, the comparison can be summarized as follows.
| Indicator | Ljubljana center | Maribor center |
|---|---|---|
| Apartment purchase price (€/m²) | ~€5,050/m² | ~€2,570/m² |
| Rent 1 bed center | €879.69/month | €442.22/month |
| Rent 3 bed center | €1,676/month | €821.43/month |
| Rent 2 bed ~60 m² | ~€990/month | ~€628/month |
| Rent per m² (2 bed, approx. 60 m²) | ~€16.5/m² | ~€10.5/m² |
| Average gross yield (apartment) | ~4.3–4.5% | ~4–4.5% (estimate) |
Despite purchase prices being about twice as high in Ljubljana, the gross yield is not necessarily lower than in Maribor, because rents are also almost twice as high. The major difference therefore lies less in yield than in the entry price and the risk of illiquidity in a market downturn: an investor will have more difficulty selling a small apartment at €300,000–€400,000 than a property at €150,000–€200,000 in Maribor or Celje, especially if interest rates rise.
Average Rents by Region
2024–2025 data allows for an outline of a hierarchy of average rents per square meter in different regions:
| Region / City | Average Rent (€/m²) | Example Total Rent |
|---|---|---|
| Ljubljana center | Up to ~€19.3/m² | 60 m² ≈ €1,150–€1,200 |
| Coast (Obala) | ~€17.2/m² | 70 m² ≈ €1,202 |
| Gorenjska (outside ski resorts) | ~€11.2/m² | 53 m² ≈ €594 |
| Maribor | ~€10.5/m² | 60 m² ≈ €628 |
| Celje | ~€9.7/m² | 64 m² ≈ €623 |
| Mura region | ~€7.4/m² | 64.5 m² ≈ €478 |
This hierarchy fairly faithfully reflects that of purchase prices: the coast and Ljubljana dominate, followed by Alpine areas, regional towns, then the peripheral regions in the east with significantly lower rents and prices.
New Construction, Housing Shortage, and Effects on Cities
A key element in understanding the price gap between cities is supply dynamics. Since 2011, the number of dwellings per 1,000 inhabitants has stagnated around 410 in Slovenia, even as demand increases, particularly in urban centers.
In 2024, only 4,515 dwellings were authorized for construction, a decline of 10.7%. In the Ljubljana region, which concentrates 27% of these permits, the volume fell by nearly 20%. Overall, barely 5% of 2024 sales were for new homes, which are on average 15 to 25% more expensive per square meter than existing properties.
This shortage of new construction translates differently depending on the city:
Analysis of construction supply and price dynamics in the main areas of the country.
Despite over 2,700 units under construction, supply remains insufficient to meet demand, keeping prices very firm.
Between 600 and 700 units under construction per zone. This supply could moderate price increases, without a marked decline, given they start from a low level.
Over 1,000 additional homes expected in the medium term. Tourist pressure makes a significant price decline unlikely.
Nationally, about 5,500 dwellings are under construction, over 90% apartments and, for three-quarters, intended for the free market. While GURS experts speak of an “entry into a cooling phase” of the property cycle, they do not expect a price collapse, especially in Ljubljana and on the coast where supply remains structurally limited.
Purchasing Power, Financing, and Affordability by City
Beyond absolute price levels, the question of affordability is central. Price-to-income indicators and credit conditions vary from one city to another.
Interest Rates and Indebtedness
At the national level, the average rate for new mortgage loans is about 3.03% in February 2025, down one percentage point from the 2023 peak. Outstanding loans have an average rate of 3.23%. The total stock of housing credit reaches €8.75 billion, or about 12.9% of GDP – well below the Eurozone average (36%).
The share of owner households with a mortgage in 2024, up from 10.8% in 2015.
On the ground, conditions can diverge slightly between cities. For example:
– 20-year fixed rate in Ljubljana: around 4.0–4.1%.
– 20-year fixed rate in Maribor: about 3.8–3.9%.
– 20-year fixed rate in Koper: can rise to 6% for some profiles.
These gaps, combined with lower average salaries outside the capital, affect borrowing capacity and thus the upward pressure or lack thereof on local prices.
Price-to-Income Ratios and Comparisons Between Cities
Detailed data from Numbeo and other sources indicate, for example:
In Kranj, the price-to-income ratio is 11.1, with a mortgage payment representing about 81% of net income, indicating very tight affordability.
Compared to other EU countries, Slovenia is in a middle zone: it takes about 5.9 years of median salary to buy a 70 m² apartment, a ratio comparable to Italy or the Czech Republic, but higher than Germany (3.3 years).
Ancillary Costs and Renovation: A Key Element in Cheaper Cities
When comparing Slovenian cities, one should not limit oneself to the price per m² alone. Transfer taxes, fees, and especially renovation work can significantly change the final “bill”, particularly in the most affordable markets where the supply often consists of older homes needing refurbishment.
Nationally, it is advisable to budget an additional 8 to 15% beyond the initial purchase price to cover various ancillary costs, such as notary fees, taxes, or potential renovation work.
| Cost Item | Typical Range |
|---|---|
| Property transfer tax (older properties) | ~2% of price |
| Notary fees | €300 – €1,000 |
| Attorney fees | €500 – €1,500 |
| Land registry registration fees | €50 – €200 |
| Real estate agent commission | 2 – 4% of price |
| Light refresh (painting, floors) | €5,000 – €15,000 |
| Major apartment renovation | €400 – €900/m² |
In a city like Maribor or Celje, these relative costs can weigh more heavily as a proportion of the purchase price, but they remain overall lower than in Western Europe. For a €200,000 property, one should budget about €5,000 to €6,000 in various fees, compared to sometimes €12,000 to €20,000 in Germany, France, or Spain.
How Do Slovenian Cities Position Themselves Relative to Each Other?
Combining all these elements – price levels, rents, construction dynamics, local salaries, ancillary costs – we can identify some typical profiles for the main Slovenian cities and regions.
Ljubljana: Premium Market, Strong Demand, Correct Yield
The capital is distinguished by high prices but an extremely liquid market for quality properties, thanks to continuous demand (students, executives, administrations, expatriates). Gross rental yields around 4–4.5% remain competitive for a European capital, especially in a country where the mortgage-to-GDP ratio remains moderate.
Slovenian Coast: Near-Parisian Prices, Strong Heritage Dimension
Koper, Piran, Portorož and Izola form a market almost as expensive as Ljubljana, sometimes more so for certain segments, with an over-representation of secondary residences and tourist rentals. Gross yields there are correct but not spectacular, the value lying mainly in long-term potential and land scarcity.
Maribor: Affordable Major City, Good Price/Quality Ratio
With prices per square meter roughly half those of Ljubljana, similarly lower rents, and local purchasing power close to the capital’s, Maribor appears as an interesting compromise for both households and investors, especially from a long-term and potential catch-up perspective.
Kranj and Celje: Intermediate Markets, Good Quality of Life
These towns offer a lower entry cost than Ljubljana but good urban services. Kranj also benefits from its strategic positioning between the capital and the Alps, with reasonable rental yields. Celje, more affordable, has shown an ability to sporadically generate rapid price increases.
Alps and Tourist Areas: High Prices, Seasonal Income
Bled, Kranjska Gora, Bohinj or certain valleys (e.g., Soča) display high prices for a limited local economy, reflecting tourist demand and scenic attractiveness. Yields can be very decent in seasonal rentals, but exposure to short-term rental regulation and seasonality must be factored in.
Towards a Future of Moderate Increases, But With Lasting Territorial Gaps
Forecasts from various organizations and experts converge: by 2025–2030, the rise in property prices in Slovenia should slow, with an expected annual progression around 2 to 5% on average, or 15 to 25% cumulatively over five years, and 30 to 50% over ten years in central scenarios. But this average hides regional gaps set to widen:
Real estate market performance varies by region. Structurally constrained areas (Ljubljana, the coast, certain Alpine zones) are expected to continue outperforming. Regional cities (Maribor, Celje, Kranj) will experience moderate but steady growth, supported by low initial prices and stable local demand. In contrast, rural and peripheral regions, especially in the east, could stagnate or see their prices slightly decline due to population aging and rural exodus.
In this contrasting landscape, comparing property prices between Slovenian cities amounts less to drawing up a simple ranking than mapping markets with different logics: political and economic capitals, university hubs, tourist destinations, industrial towns, or small historic cities. For Slovenian households as well as foreign investors, the key will be to properly measure these local specificities – purchase price, rents, demographic dynamics, rental regulations – in order to make an informed choice between a prestigious address in Ljubljana, an apartment by the sea in Koper or Piran, or a large family home in Maribor or Celje for the same budget.
Disclaimer: The information provided on this website is for informational purposes only and does not constitute financial, legal, or professional advice. We encourage you to consult qualified experts before making any investment, real estate, or expatriation decisions. Although we strive to maintain up-to-date and accurate information, we do not guarantee the completeness, accuracy, or timeliness of the proposed content. As investment and expatriation involve risks, we disclaim any liability for potential losses or damages arising from the use of this site. Your use of this site confirms your acceptance of these terms and your understanding of the associated risks.