EU countries by net migration

Germany had the highest net migration of 27 EU countries in 2021, at 310,264. Greece had the lowest, at -160,277. The median was 19,657. Source: the World Bank.

Highest310,264Germany
Lowest-160,277Greece
Median19,65727 EU countries

All EU countries, 2021

Germany: 310,264 personsGermany310,264Italy: 157,327 personsItaly157,327Spain: 144,385 personsSpain144,385France: 131,465 personsFrance131,465Netherlands: 106,416 personsNetherlands106,416Portugal: 69,606 personsPortugal69,606Austria: 52,150 personsAustria52,150Sweden: 51,947 personsSweden51,947Ireland: 27,419 personsIreland27,419Denmark: 26,887 personsDenmark26,887Belgium: 24,017 personsBelgium24,017Finland: 22,484 personsFinland22,484Hungary: 20,372 personsHungary20,372Lithuania: 19,657 personsLithuania19,657Bulgaria: 11,756 personsBulgaria11,756Cyprus: 9,341 personsCyprus9,341Luxembourg: 8,724 personsLuxembourg8,724Estonia: 7,043 personsEstonia7,043Malta: 4,638 personsMalta4,638Czechia: 4,111 personsCzechia4,111Slovenia: 2,477 personsSlovenia2,477Poland: 2,251 personsPoland2,251Latvia: -280 personsLatvia-280Croatia: -4,517 personsCroatia-4,517Slovakia: -8,172 personsSlovakia-8,172Romania: -17,731 personsRomania-17,731Greece: -160,277 personsGreece-160,277
persons. Source: World Bank, Net migration (SM.POP.NETM). Retrieved 2026-10-11.

Full ranking

RankEU countries2021
persons
Change on 2020
1Germany310,264+52.5%
2Italy157,327+84.5%
3Spain144,385-39%
4France131,465-9.7%
5Netherlands106,416+57.4%
6Portugal69,606+28.7%
7Austria52,150+31.7%
8Sweden51,947+39.3%
9Ireland27,419+74.1%
10Denmark26,887+147.8%
11Belgium24,017-45.1%
12Finland22,484+28.5%
13Hungary20,372+122.7%
14Lithuania19,657-1.1%
15Bulgaria11,756-61%
16Cyprus9,341-3.2%
17Luxembourg8,724+25.2%
18Estonia7,043+90.7%
19Malta4,638-32.8%
20Czechia4,111-5.2%
21Slovenia2,477-91.3%
22Poland2,251-42.6%
23Latvia-280+91.1%
24Croatia-4,517+47.2%
25Slovakia-8,172-287.9%
26Romania-17,731-34.3%
27Greece-160,277-2,622.9%

Other periods

About this ranking

Immigrants minus emigrants during the year, citizens and noncitizens together. A negative value means more people left than arrived.

Every value in the ranking comes from the same publisher and the same period, so the EU countries are compared on one definition. Equal values share a rank.

How to cite

World Bank, World Development Indicators. Net migration (SM.POP.NETM). https://data.worldbank.org/indicator/SM.POP.NETM. Retrieved 2026-10-11.

Use this data in your AI agent

Invokely serves this figure to AI assistants through MCP and to code through a REST API, with the source and citation attached. Ask your assistant:

Rank EU countries by net migration using official data, and cite the source.
rank_places {"indicator":"net_migration","level":"country","within":"European Union (27)","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=net_migration&level=country&within=European%20Union%20(27)&limit=10

Connect Claude, ChatGPT or Cursor in one step. The trial answers 25 calls a day without an account.

Questions

Which EU country has the highest net migration?

Germany, with 310,264 in 2021, according to the World Bank.

Which EU country has the lowest net migration?

Greece, with -160,277 in 2021.

Where does this ranking come from?

Every value comes from one source and one period, so the places are comparable: World Bank, Net migration (SM.POP.NETM). Retrieved 2026-10-11.

Net migration: other rankings

EU countries: more rankings