Children and youth29 July 2026

Unemployment among people under 25

Eurostat dataset
une_rt_a
Reference period
2025
Unit of measure
% of active population under 25

Key estimates

  • EU aggregate (2025): 15.2 % of active population under 25.
  • Highest value: Bosnia and Herzegovina at 32.5 % of active population under 25; lowest: Germany at 7.10 % of active population under 25.
  • Cross-country mean 16.6 % of active population under 25, standard deviation 6.19, coefficient of variation 37.3% across 33 reporting countries.
  • Aggregate change 2014→2025: -36.4% on a constant panel of 32 countries.
Unemployment among people under 25

How severe is youth unemployment across Europe? Eurostat dataset une_rt_a reports unemployment among people under 25 for 33 reporting countries, with 2025 as the most recent period carrying broad coverage. The European aggregate stands at 15.2 % of active population under 25. Youth unemployment rates are computed on a small active population and therefore amplify labour market shocks.

The five highest values in 2025 are recorded by Bosnia and Herzegovina (32.5), North Macedonia (29.4), Romania (26.1), Spain (24.9), Sweden (24.3), all expressed in % of active population under 25. At the opposite end of the distribution sit Germany (7.10), Netherlands (8.80), Switzerland (8.80), Iceland (9.50), Malta (9.60). The ratio between the highest and the lowest observation is 4.58, while the median country reports 14.8 % of active population under 25 against a mean of 16.6 % of active population under 25.

Dispersion is wide: the standard deviation across countries is 6.19 % of active population under 25, giving a coefficient of variation of 37.3%. The mean sits above the median, which indicates that the distribution is pulled by the upper tail rather than being symmetric. Any European average quoted for this indicator therefore describes a synthetic country that few Member States resemble.

Between 2014 and 2025 the summed value across the 32 countries reporting in both periods moved by -36.4%. The largest relative increases are observed in Norway (+40.0%), Estonia (+38.9%), Sweden (+9.5%); the largest decreases, or the smallest increases, in Greece (-64.0%), Cyprus (-62.5%), Croatia (-60.0%). Because the panel is held constant, this change is not an artefact of countries entering or leaving the sample.

Lower values are the policy-preferred direction, so the top of the distribution identifies where the burden concentrates: bringing the highest observation down to the median would remove 17.7 % of active population under 25 from the European total for that country alone. The estimates above are reproducible: the dataset identifier, filter dimensions and reference period are stated in the methodological note, and the series can be re-downloaded from the Eurostat dissemination API at any time.

Methodological note

Source: Eurostat, dataset une_rt_a ('Unemployment by sex and age - annual data'), extracted from the Eurostat dissemination API (JSON-stat 2.0) on the dataset update of 2026-06-11. Filter dimensions: sex=T; age=Y15-24; unit=PC_ACT. Unit of measure: % of active population under 25. Reference period: 2025. Geographic perimeter: national reporting units with two-character geo codes (33 countries with a non-missing observation); European and euro-area aggregates are excluded from the cross-country statistics and reported separately. Descriptive statistics (mean, median, population standard deviation, coefficient of variation) are computed unweighted over reporting countries. Change over time is computed on a constant panel: only countries with a non-missing observation in both the base and the reference period enter the calculation, which removes composition effects but may differ from the officially published aggregate. No imputation, seasonal adjustment or re-scaling has been applied beyond what Eurostat performs at source. Flagged provisional and estimated observations are retained as published.

Source data

The underlying series can be inspected and re-downloaded from the Eurostat data browser.

Open the dataset