Note · 2026-10-25
Nothing happened to Swedish teenagers in 2021
Eurostat · yth_demo_030 · series 2000–2025
In 2020 Eurostat said half of young Swedes had left the parental home by 17.5. In 2021 it said 22.0. That is a jump of 4.5 years in twelve months, and it is not a thing that can happen to a country.
What actually changed
The survey was rebuilt, not the country
The figures behind this page come from the European Union Labour Force Survey. In 2021 that survey was reorganised: new regulation, new definitions of who counts as living with their parents, new sampling in several member states. The numbers before and after are both correct. They are just not measurements of the same thing.
Eurostat does not hide this. It attaches a flag — the letter b, for break —
to the affected observations. In this dataset 32 of the 33 countries carry that flag for 2021. It is not an edge case affecting a
stray country. It is almost the whole table.
The trouble is what a flag does and does not do. It marks the data. It does not stop anyone drawing a line straight through it, and a line through a break looks exactly like a line through a trend.
Why a footnote is not enough
The same data, two opposite stories
Here is a sentence you could write from this dataset without inventing anything. Between 2005 and 2025, the gap between the earliest and the latest country in Europe grew from 8.1 years to 10.2 years. Young Europeans, you might conclude, are drifting apart.
Two things are wrong with it. The first is the break. The second is quieter and worse: 2005 covers 24 countries and 2025 covers 31. The countries that joined the table in between are not a random sample — they are mostly the ones at the far ends of the range. Some of that "growing gap" is just more countries being measured.
Measure inside a window where the definition held still, and the direction reverses. Between 2022 and 2025, across the 31 countries that report in both years, the spread narrowed from 12.1 years to 10.2. Same dataset. Opposite conclusion.
A footnote tells a careful reader that something happened. It does not stop the chart above it from being wrong, and almost nobody reads the footnote before they read the line.
The break year itself
2021 is neither the old measure nor the new one
The obvious fix — drop the break year, join the two ends — does not work either, because the break year is not a midpoint between the old definition and the new one. It is a transition, with countries switching over at different moments and in different ways.
Portugal is the clearest case. It reads 29.9 in 2020, jumps to 33.3 in 2021, and settles at 30.1 the year after. By 2025 it is back to 28.8. Whatever 33.3 measures, it is not the age at which half of young Portuguese people had left home that year.
The same thing shows up in the spread across all countries. In 2020 the distance between the lowest and the highest country was 15.8 years. In 2021 it was 11.8. Europe did not converge by 4 years in one year; the bottom of the range simply moved, from 17.5 to 21.5, when the definition did.
How big is it
Six countries move more than a full year
The shift between 2020 and 2021 for every country that reports in both years. This is not change over time — it is the distance between two different measurements.
| Country | 2020 | 2021 | Shift |
|---|---|---|---|
| Sweden | 17.5 | 22.0 | +4.5 |
| Portugal | 29.9 | 33.3 | +3.4 |
| Slovenia | 27.5 | 29.6 | +2.1 |
| Malta | 29.8 | 28.3 | −1.5 |
| Netherlands | 24.3 | 23.2 | −1.1 |
| Greece | 29.6 | 30.7 | +1.1 |
| Cyprus | 26.9 | 27.7 | +0.8 |
| Croatia | 32.4 | 33.2 | +0.8 |
| Belgium | 25.5 | 26.2 | +0.7 |
| North Macedonia | 32.1 | 31.4 | −0.7 |
| Poland | 27.8 | 28.4 | +0.6 |
| Serbia | 31.2 | 30.6 | −0.6 |
| Finland | 22.0 | 21.5 | −0.5 |
| Denmark | 21.2 | 21.7 | +0.5 |
| Luxembourg | 26.3 | 26.8 | +0.5 |
| Lithuania | 25.6 | 25.2 | −0.4 |
| France | 24.0 | 23.6 | −0.4 |
| Türkiye | 27.8 | 28.2 | +0.4 |
| Spain | 29.8 | 30.2 | +0.4 |
| Ireland | 28.1 | 27.8 | −0.3 |
| Italy | 30.2 | 29.9 | −0.3 |
| Austria | 25.5 | 25.3 | −0.2 |
| Estonia | 22.6 | 22.7 | +0.1 |
| Germany | 23.9 | 23.8 | −0.1 |
| Latvia | 26.7 | 26.6 | −0.1 |
| Czechia | 26.0 | 25.9 | −0.1 |
| Hungary | 27.5 | 27.4 | −0.1 |
| Romania | 27.9 | 28.0 | +0.1 |
| Bulgaria | 29.9 | 30.0 | +0.1 |
| Slovakia | 30.9 | 30.9 | 0.0 |
6 of the 30 countries move by a year or more. For a figure that shifts by a tenth or two in a normal year, that is enormous. And the moves do not point the same way: 4 rise and 2 fall, which is what you would expect from a definitional change and not from anything that happened in Europe.
What this site does
The code refuses, rather than the footnote warning
Every page here that shows change over time asks one function for the answer, and that function checks for a break inside the window first. If it finds one, it returns nothing and the section does not render. There is no option to override it and no footnote variant, because a footnote is what failed.
That is why leaving home carries a trend measured from 2022 and not from 2000, even though the data goes back that far. And it is why some pages carry no trend at all.
Where else this bites
The 2021 reorganisation was not specific to one indicator, and other sources have breaks of their own. Across the datasets behind this site:
- Leaving home — comparable since 2022, with a break in 2021
- Household size — the break falls in 2025, the latest year itself, so there is no window to measure over at all
- Working hours — comparable since 2025, with a break in 2024
- Healthy years — the break falls in 2024, the latest year itself, so there is no window to measure over at all
- First child — comparable since 2024, with a break in 2023
Working life is the exception: no break is flagged, so the whole run is comparable. It is the only page here that can honestly show two decades on one line.
Questions
Reasonable objections
So none of the data before 2021 is usable?
It is usable, just not in the same sentence as the data after. The older run is a perfectly good series on its own terms: you can compare countries within 2015, or follow one country from 2000 to 2020. What you cannot do is subtract a number from one side of the break from a number on the other.
Why does Eurostat not just correct the old figures?
Reconstructing twenty years of survey responses under a definition that did not exist when they were collected would mean estimating, and Eurostat publishes what it measured. Flagging the break is the honest option available to them. The gap is not in their statistics; it is in what readers do with them.
How do I check whether another dataset has a break?
In Eurostat's own browser, flagged observations carry a small b. Through the
API the flag arrives in the status block alongside the values. Our pipeline
reads that block rather than the published table, which is the only way to be sure the
flag has not been dropped somewhere in between — the full account is on
the method page.
Does this affect the comparison I get when I enter my own age?
No. That comparison uses one year — the most recent one each country reports — so it never crosses a break. Breaks only matter when you look at change over time, which is exactly where this site is most careful and most other pages are not.
Source
Everything above, traceable
- Dataset Eurostat yth_demo_030 — Estimated average age of young persons leaving the parental household
- DOI
10.2908/YTH_DEMO_030 - Retrieved 2026-10-24
- Every figure here is computed from that file at build time — see the dataset blocks for the rest.