Migration flows Migration across Germany's borders, by selected country of origin or destination 2020 to 2024

Migration across Germany's borders, by selected country of origin or destination1
Country of origin or destination20242023202222021220202
arrivalsdeparturesnet migrationarrivalsdeparturesnet migrationarrivalsdeparturesnet migrationarrivalsdeparturesnet migrationarrivalsdeparturesnet migration
1: The selection of the TOP 10 EU and Non-EU-Countries was based on the TOP 10 arrivals of the annual results 2024. More detailed results can be found in the (GENESIS-Online) database.
2: From the middle of March 2020, the statistics may have been affected by migration data reported late because of the measures taken to contain the Covid-19 pandemic, such as 
restricted public access to the registration offices or extended deadlines for registration and deregistration.
Source: migration statistics.
Total1,694,1921,264,009430,1831,932,5091,269,545662,9642,665,7721,203,6831,462,0891,323,466994,303329,1631,186,702966,451220,251
of which
EU-countries
Total563,089596,663-33,574632,512577,96054,552654,882567,56287,320618,632537,30781,325627,223524,103103,120
including
Austria17,70225,020-7,31817,75124,205-6,45417,70024,104-6,40417,17022,788-5,61818,72021,687-2,967
Bulgaria50,31160,866-10,55561,63260,76386971,83558,67113,16471,52353,93217,59172,73449,97722,757
Croatia13,49721,203-7,70618,58121,318-2,73722,07620,6831,39324,97120,8094,16229,32621,2938,033
France19,22619,03918719,37118,68568619,08818,93615218,50018,32517518,27016,3511,919
Greece19,34219,845-50321,98119,5212,46023,29518,0865,20923,07017,4325,63822,51316,8195,694
Hungary29,89729,70619134,48926,9647,52529,89526,8323,06327,18126,41676527,62428,838-1,214
Italy41,33337,6333,70045,91936,9658,95444,94336,3748,56942,26235,0027,26045,00833,62211,386
Poland83,86895,107-11,239106,23791,43114,806107,06089,40817,65296,01592,2283,787103,49698,2135,283
Romania173,563178,290-4,727189,321172,93316,388204,637169,48435,153191,149155,89535,254185,924149,10036,824
Spain30,87029,94492631,56327,8243,73930,77226,3994,37328,92621,5227,40425,48417,4018,083
Non-EU-countries
Total1,131,103667,346463,7571,299,997691,585608,4122,010,890636,1211,374,769704,834456,996247,838559,479559,479559,479
including
Afghanistan33,34459332,75148,63154748,08455,25954254,71731,90647131,4359,2215378,684
Arab Republic Syria76,1961,09475,102101,7381,025100,71368,32175267,56942,15367441,47918,80961318,196
China24,45313,51310,94020,86511,8718,99415,65411,2814,37316,17114,4441,72713,20816,610-3,402
India56,79915,67841,12150,29413,90336,39148,88710,77338,11430,4489,22421,22417,84011,3116,529
Iran18,8621,31017,55221,1021,19719,90519,2881,05518,23310,6538759,7786,6049035,701
Kosovo25,6608,89716,76322,1585,88916,26920,5604,35116,20919,7313,85115,88013,4173,9109,507
Serbia22,93816,0046,93425,63715,26410,37325,67515,18710,48824,43914,6779,76221,97214,5337,439
Turkey88,69047,25141,439126,48737,82088,66781,10831,80449,30449,75730,82218,93535,72026,3969,324
Ukraine221,570100,460121,110276,047154,887121,1601,097,882138,355959,52712,6496,3776,27211,4356,9064,529
United States22,69626,767-4,07122,83126,299-3,46823,08327,630-4,54721,42619,8701,55621,33218,7252,607

As at 24 June 2025

Show print version