Category · live data
Immigration & migration flows
Official figures on asylum applications, decisions, returns, irregular border crossings and reception spending across the EU-27. Last refreshed 2026-04-30 from Eurostat JSON API. Frontex, IOM, EUAA, OECD pipelines being added.
Headline figures · EU-27
First-time asylum applications by destination · 2024
Total: 669,820
All EU-27 member states for the calendar year 2024. Bars sized to the largest
destination (Germany). Source: Eurostat migr_asyappctzm,
filtered to applicant type "first-time". Repeat applications excluded.
| # | Country | First-time apps | Share |
|---|---|---|---|
| 1 | ES Spain | 141,050 | |
| 2 | IT Italy | 126,630 | |
| 3 | FR France | 116,480 | |
| 4 | DE Germany | 113,235 | |
| 5 | EL Greece | 55,375 | |
| 6 | BE Belgium | 27,550 | |
| 7 | NL Netherlands | 24,115 | |
| 8 | IE Ireland | 12,980 | |
| 9 | AT Austria | 12,155 | |
| 10 | PL Poland | 11,160 | |
| 11 | SE Sweden | 4,935 | |
| 12 | SI Slovenia | 3,955 | |
| 13 | BG Bulgaria | 3,805 | |
| 14 | CY Cyprus | 2,835 | |
| 15 | FI Finland | 1,970 | |
| 16 | DK Denmark | 1,860 | |
| 17 | LU Luxembourg | 1,760 | |
| 18 | PT Portugal | 1,750 | |
| 19 | LV Latvia | 1,285 | |
| 20 | RO Romania | 1,155 | |
| 21 | EE Estonia | 995 | |
| 22 | CZ Czechia | 930 | |
| 23 | HR Croatia | 845 | |
| 24 | MT Malta | 400 | |
| 25 | LT Lithuania | 325 | |
| 26 | SK Slovakia | 135 | |
| 27 | HU Hungary | 105 | |
Sub-topics
Each sub-page is a single visual narrative. Expanding to live data as the broader fetch (origin × destination × year, returns funnel, funding flows) lands.
Asylum applications & decisions
LiveMulti-decade timeline, top origin nationalities, decision outcomes, recognition rates.
Open →
Return orders vs executed
LiveThe execution gap quantified — only ~27% of issued return orders are actually executed across the EU.
Open →
Migration flows
LiveFrontex annual detections vs IOM-documented fatalities, 2014→present, with stacked-by-route breakdown.
Open →
Routes
LiveThe six Frontex-classified routes — per-route trend lines and IOM fatality counts for each.
Open →
Foreign-population stock
Live45M foreign citizens resident in the EU-27 — country-by-country breakdown, EU vs non-EU origin.
Open →
First residence permits
Live3.5M first permits issued each year by reason — employment, family, education, other.
Open →
Naturalisations
LiveAnnual acquisitions of EU citizenship by previously-foreign nationals.
Open →
Employment by citizenship
Live20M foreign-citizen workers in the EU labour force — country-by-country.
Open →
Country comparator
LivePick up to 3 EU member states. Side-by-side 8-KPI cards.
Open →
Spending vs flows
LiveEU border & asylum budgets (AMIF, BMVI, Frontex, EUAA) alongside applicant volumes — all curated from official accounts.
Open →
Primary data sources for this category
- Eurostat — applications, decisions, returns, permits, naturalisations, stock
- Frontex — irregular border crossings by route
- EUAA — asylum trends, country-of-origin reports
- UNHCR — refugees & asylum-seekers by origin/host
- IOM — Missing Migrants Project incidents
- OECD — international migration database
- Italian MoI — daily disembarkation dashboard
- European Commission — AMIF, BMVI, Frontex, EUAA budget execution
Full citation list with licences and update cadence on /sources.