This article tests a dark scenario that is often heard: the countryside empties, care for the old fails, people flee to Ljubljana, and prices there run out of control. The first part of the scenario is in the data. The flight to the capital is held back four times over: the old do not move away from poor care, the young bring health workers with them, a dear Ljubljana sends people to its surroundings, and the surroundings can take only as many people as they build homes for.
Every projection is a calculation, not a forecast: it shows where things lead if nothing changes.
More deaths than births
Since 2017 more people have died in Slovenia every year than were born: −4,262 in 2025. Immigration covered the gap, with +8,519 more people arriving from abroad than leaving that year. That is why there are no fewer residents than ten years ago.
SURS's official projection (EUROPOP2025) has the population falling only from the 2030s, by −1.9% by 2051.
Measured to 2025 (SURS), from 2026 the official EUROPOP2025 projection. Net international migration is immigrants minus emigrants.
Source: SURS, EUROPOP2025, ETN, GURS, SSZ · bloki.si
Age changes faster than numbers
The working-age population (20–64) changes by −11.6% by 2051, while the number of people over 80 nearly doubles. Move the slider through the years and compare three assumptions about immigration: the pyramid turns top-heavy in all three; only the number of the young differs.
A cohort-component projection, raked to EUROPOP2025 by sex and age. Age bands are five years; 85+ is one band.
Source: SURS, EUROPOP2025, ETN, GURS, SSZ · bloki.si
Where it empties
The municipal projection carries 2016–2026's moves forward. Ljubljana grows by +4% by 2051 and its surroundings by +8%. The ten regional centres lose −4%, municipalities near a centre −5% and remote ones −9%. 82 of 210 municipalities lose more than a tenth of their people.
Without net immigration everything shrinks, Ljubljana included (−8%).
Change by municipality
The official projection, distributed over municipalities. Choose an immigration assumption or the age ratio, and hover over a municipality.
No immigration: as many arrive from abroad as leave. Official: about 7,000 a year more. High: 15,000 a year (2018–2020 saw 15,000–18,000). Ljubljana's surroundings: municipalities within 30 km. Near a centre: within 20 km of any of the 12 centres.
Source: SURS, EUROPOP2025, ETN, GURS, SSZ · bloki.si
Who will care for the old
Per 100 people of working age there will be 23.8 people over 80 in the remote municipalities instead of 10.4, and 16.5 in Ljubljana instead of 9.5. The countryside ages fastest, Ljubljana slowest.
People aged 80 and over per 100 aged 20–64; official projection.
Source: SURS, EUROPOP2025, ETN, GURS, SSZ · bloki.si
Ljubljana grows only from abroad
The flight to the capital the scenario expects runs the other way in the data. Since 2016 Ljubljana has lost residents to other Slovenian municipalities (−7,747 over 2016–2025) and grown only from abroad (+21,566). Its surroundings gained +7,668 from other municipalities over the same years.
So the projection is no oracle. Launched from 2016, it misses each municipality's 2026 population by a median 3.6%, against 3.1% for simply continuing each municipality's trend. It does not beat the trend, but a trend knows nothing about age, and the model does.
Moves between municipalities include foreign citizens. Students and many workers keep a permanent address at home, so moves into Ljubljana are under-registered.
Source: SURS, EUROPOP2025, ETN, GURS, SSZ · bloki.si
What decline has already done to prices
2013–2025 already ran the experiment. Prices rose everywhere: by +83% in municipalities that lost more than 5% of their people, and by +112% in those that gained as much.
Each 1% of population lost meant about 1.5% less price growth than the national change (0.6 to 2.4, with distance to Ljubljana and the local wage held fixed). Gaining people added nothing measurable. A plain linear slope sees nothing (0.16), because the two sides cancel.
This is a boom phenomenon. In the falling market of 2009–2015 the slope is 0.19 (-1.08 to 1.46) and not measurable.
Median price ÷ GURS generalised value of comparable sales (one dwelling, no land, a plausible price), 2012–2014 = 100. Houses sold with their land are not in it.
Source: SURS, EUROPOP2025, ETN, GURS, SSZ · bloki.si
One dot is a municipality; the test uses the 105 with at least 20 sales in both windows (92% of sales), weighted by sales. Price is relative: against the national change.
Source: SURS, EUROPOP2025, ETN, GURS, SSZ · bloki.si
If the past relationship held
Carrying that relationship onto the projection is not a price forecast, but it shows the size of the gap. By 2051 the remote municipalities would lag a place that keeps its people by −15%, places near a centre by −10%, and Ljubljana not at all. With no net immigration the remote ones would lag by −26%, Maribor by −22% and Ljubljana by −12%.
Not a price forecast. It carries 2013–2025's relationship (1.5% less growth per 1% of population lost) onto the projection. It ignores wages, rates, building and tourism, and the relationship holds only in a rising market: in the 2009–2015 bust it was not there.
Source: SURS, EUROPOP2025, ETN, GURS, SSZ · bloki.si
Care is squeezed
Keeping today's coverage needs 34,201 care-home beds by 2051, against 20,480 today. That is about 549 new beds a year, against 178 a year added since 2016.
People over 80 per health or care worker will be higher in 12 of 13 regions than in the worst region today. Workers are thinnest in the regions around Ljubljana, not in the remote east.
Beds needed: the 2013 share of residents by age (SURS, the last year published) applied to the projection, scaled to today's beds. 80+ is one band, so the faster-growing 85+ is not weighted up and the need is understated.
Source: SURS, EUROPOP2025, ETN, GURS, SSZ · bloki.si
People 80+ per doctor, nurse or carer in the region of workplace. Osrednjeslovenska is flattered by UKC serving the whole country. 2051: staff held level, or shrinking with the working-age population.
Source: SURS, EUROPOP2025, ETN, GURS, SSZ · bloki.si
Care pressure by municipality
People over 80 per health or care worker reachable within 25 km. Darker is worse.
The old do not move
Do the old move away from poor care? Not in 2016–2026. The net migration of people over 75 is unrelated to care pressure (0.08, -1.05 to 1.20, with distance to Ljubljana held fixed). For the working-age there is a link (-0.84), but it is an upper bound: places the young left are the places that aged.
A flight to the capital only at an extreme reaction
If the model is made to let people flee places with poor care anyway, the scenario's sequence does appear: the regional centres first gain and then empty, while Ljubljana and Maribor grow. But Ljubljana ends 2051 larger by +12% only at a reaction 19 times the strongest one measured. At a reaction of 1, just above the measured 0.85, Ljubljana is larger by only +0.8%.
Whether Ljubljana attracts matters more than care. With 2011–2016's moves, when it still gained from other municipalities, it would be +15% larger by 2051 instead of +4%.
The model: people leave municipalities above the poor-care threshold for those below it. Sensitivity is percentage points of five-year migration per log unit of pressure. Measured 2016–2026: the old 0, the working-age at most 0.85.
Source: SURS, EUROPOP2025, ETN, GURS, SSZ · bloki.si
A dear Ljubljana sends people to its surroundings
When a municipality becomes 1% dearer than before, relative to the country, its net migration from other municipalities falls the next year by 0.12–0.20 per 1,000 residents (measured in 98 municipalities in 2009–2025, each against itself). For Ljubljana, 10% dearer means 350–600 more people leaving a year.
The loop damps itself. If both happen, an extreme inflow from places without care and ten more years of Ljubljana prices outrunning the country, Ljubljana's prices end 2051 higher than the country's by +24% to +27% instead of +33%. In the projection for all municipalities those people land in the surroundings: they grow by +11% to +15% instead of +8%, and Ljubljana by +4% instead of +12%.
Ljubljana only; prices are relative to Slovenia, not absolute. A 1% population gain raises prices 1.1%, a loss lowers them 1.5%. A national boom from wages, credit or interest rates is invisible here.
Source: SURS, EUROPOP2025, ETN, GURS, SSZ · bloki.si
Building is the limit
Whoever moves needs a home. If people can move only where homes are built, Ljubljana's surroundings grow by +4% instead of +13% by 2051 under the extreme push, at today's build rate. About 42,000 people find no home and stay nearer where they were: the remote municipalities lose −14% instead of −19%.
The demand that cannot move becomes price instead: the surroundings at +18% against the country instead of +17%. Doubling construction and filling a fifth of the empty dwellings restores most of the move (+11%).
The surroundings build about 632 dwellings a year; the extreme push would need 969, 1.5 times as many. The regional centres build 651 a year against a need of 51. The need is understated everywhere, because shrinking households are not counted.
Extreme push: a reaction to poor care 20 times the measured one, and Ljubljana's prices outrunning the country by 2% a year for ten more years. Loop on, λ 30 km. Building does not answer price; ×2 stands in for that response. Land is not checked.
Source: SURS, EUROPOP2025, ETN, GURS, SSZ · bloki.si
Dwellings needed: population growth 2026–2051 ÷ people per occupied dwelling (census 2021) ÷ 25 years. Shrinking households, replacement and second homes are not counted, so the need is understated everywhere.
Source: SURS, EUROPOP2025, ETN, GURS, SSZ · bloki.si
§ How it is calculated
The projection. A cohort-component projection by municipality, sex and five-year age band, in five-year steps from 1 January 2026. Survival from the national life table of 2021–2025, fertility by municipality relative to the national rate, moves between municipalities from 2016–2026, immigration from abroad as the scenario. The central scenario is raked to EUROPOP2025 by sex and age at every step: the model says where, SURS how many. Ankaran is in Koper, Mirna in Trebnje.
Prices. Median price ÷ GURS generalised value of comparable sales, 2012–2014 against 2023–2025, relative to the national change. The regression is on the 105 municipalities with at least 20 sales in both windows, weighted by sales, with separate slopes for loss and gain.
Care. A region's workers (doctors, nurses, carers) are spread over its municipalities by GURS health floor area. Pressure is people over 80 per worker reachable within 25 km. Beds: the 2013 share of residents by age.
The loop and building. The migration response to relative price is measured on a panel of municipalities 2009–2025 with municipality and year fixed effects. Leavers are routed by attraction and distance (λ 15, 30 or 200 km, because the distance cannot be measured). A municipality's capacity is its 2021–2025 building and a share of its empty dwellings, times people per dwelling.
What is not in it. Wages, interest rates, tourism, building that answers price, and shrinking households. Results of the loop and the cap are shown by group, never per municipality.
Can the Bloki server answer questions like these?
The server knows buildings, the market and an address's surroundings, not population projections or migration.
- Partly
How many people live around this address, and how old are they?
Residents from the SURS 100 m grid around the address or on the street, with the share of older people. No projection.
neighbourhoodstreet_profile - No
How many people will my municipality have in 2050?
A population projection is not a server tool; this article is a study.
data_limitations - Yes
How have prices moved in my municipality?
A municipality's price index and median sales with n by year.
price_indexmarket_stats - Yes
Is there a care home or a pharmacy nearby?
Care homes from the SSZ register and every licensed pharmacy, with distance. No bed count is attached, because the bed register counts providers, not homes.
neighbourhood - Partly
How much is being built in my municipality?
Building permits and open procedures in the municipality by year, not completed dwellings.
building_permits - No
Are people moving away from my municipality?
The server holds no migration data.
data_limitations