Migration flows Total migration, external and internal migration, by Land and months

Provisional results

Net Total migration1
Year 20252Year 2024
LandFebruaryJanuaryDecemberNovemberOctoberSeptemberAugustJulyJuneMayAprilMarch
Total+15,409+32,223-6,177+33,291+64,308+55,509+22,993+20,124+27,215+32,401+48,111+30,799
Baden-Württemberg+216+3,270-3,543+1,996+7,349+10,106-653-1,660+2,549+1,787+5,791+3,764
Bayern+1,972+6,195-1,697+5,270+12,327+10,839+2,140+4,552+5,615+5,703+10,234+5,790
Berlin+1,218+2,032-514+3,043+7,147+4,576-874-772+842+2,128+4,034+433
Brandenburg+1,005+1,681+1,458+1,880+1,646+1,713+2,413+2,184+2,318+1,820+1,814+1,667
Bremen+284+795+385+565+896+527+415+183-165+42+352+349
Hamburg+696+952+310+1,678+2,256+1,384+500-196+607+808+1,268+1,012
Hessen+2,082+2,973-1,625+3,057+5,460+3,168+1,564+580+870+2,974+4,083+1,718
Mecklenburg-Vorpommern+406+642+506+907+728+1,083+965+1,156+1,241+795+1,158+639
Niedersachsen+3,123+3,929-559+1,809+2,974+3,067+2,294+2,387+2,095+3,348+3,916+3,066
Nordrhein-Westfalen+2,789+5,031-653+7,300+11,922+9,598+6,865+5,214+5,256+4,556+6,447+5,647
Rheinland-Pfalz+347+966-736+746+2,536+2,341+2,176+1,432+1,685+1,581+2,822+2,292
Saarland+85+441+91+428+881+400+165+576+330+434+193+500
Sachsen+128+658+521+1,533+3,468+2,864+1,290+1,328+1,068+2,141+1,738+1,292
Sachsen-Anhalt+211+745+271+1,294+1,905+1,319+1,072+1,174+867+682+1,271+468
Schleswig-Holstein+1,130+1,776-31+1,164+1,283+2,595+2,790+2,248+1,870+3,003+1,981+1,847
Thüringen-282+136-361+621+1,530-71-129-262+167+599+1,009+315
Net external migration1,3
Year 20252Year 2024
LandFebruaryJanuary DecemberNovemberOctoberSeptemberAugustJulyJuneMayAprilMarch
Total+15,413+32,224-6,120+33,418+64,330+55,575+23,211+20,154+27,247+32,412+48,127+30,825
Baden-Württemberg+670+3,625-3,164+2,819+7,767+9,015-13-936+2,475+2,511+5,592+3,653
Bayern+1,665+5,750-2,295+4,837+10,874+8,497+1,934+3,770+5,212+5,282+9,132+5,068
Berlin+1,941+3,001+429+3,628+6,423+5,717+2,039+1,277+2,748+3,348+5,077+1,333
Brandenburg+315+720+439+1,254+1,586+965+556+525+672+636+1,040+683
Bremen+357+730+318+670+1,024+577+719+376+284+388+695+709
Hamburg+788+1,194+461+1,559+2,095+1,552+1,018+264+1,120+1,228+1,458+1,145
Hessen+2,048+3,300-946+3,454+5,373+4,028+1,912+1,388+1,092+3,422+4,303+2,110
Mecklenburg-Vorpommern+199+365+298+644+516+750+469+700+688+575+826+494
Niedersachsen+2,891+3,588-869+1,713+4,398+4,101+1,963+1,647+2,192+2,784+3,846+3,075
Nordrhein-Westfalen+2,953+5,447-369+7,395+13,307+10,313+6,255+5,433+5,399+5,727+7,090+6,318
Rheinland-Pfalz+262+742-767+711+2,608+2,799+2,008+1,242+1,522+1,570+2,523+2,143
Saarland+156+471+148+467+922+535+159+368+335+359+523+464
Sachsen+236+900+521+1,453+2,506+2,685+1,079+1,142+943+1,373+1,854+1,195
Sachsen-Anhalt+275+717+246+1,171+1,910+1,386+1,128+1,044+782+652+1,402+666
Schleswig-Holstein+500+1,131-539+561+1,082+1,636+1,439+1,513+1,081+1,855+1,471+1,013
Thüringen+154+545-31+1,082+1,939+1,019+546+401+702+702+1,295+756
Net internal migration1,4
Year 20252Year 2024
LandFebruaryJanuary DecemberNovemberOctoberSeptemberAugustJulyJuneMayAprilMarch
1: Provisional results.
2: Deviations in the amounts are possible due to statistical confidentiality.
3: Including "foreign country not known", "uncertain" information on the area of origin/destination and "no data provided".
4: Unbalanced net migration due to different processing status in the Land of origin or destination.
More detailed results can be found in the (GENESIS-Online) database.
-  = Numerical value unknown or not to be disclosed.
Source: migration statistics.
Total-4-1-57-127-22-66-218-30-32-11-16-26
Baden-Württemberg-454-355-379-823-418+1,091-640-724+74-724+199+111
Bayern+307+445+598+433+1,453+2,342+206+782+403+421+1,102+722
Berlin-723-969-943-585+724-1,141-2,913-2,049-1,906-1,220-1,043-900
Brandenburg+690+961+1,019+626+60+748+1,857+1,659+1,646+1,184+774+984
Bremen-73+65+67-105-128-50-304-193-449-346-343-360
Hamburg-92-242-151+119+161-168-518-460-513-420-190-133
Hessen+34-327-679-397+87-860-348-808-222-448-220-392
Mecklenburg-Vorpommern+207+277+208+263+212+333+496+456+553+220+332+145
Niedersachsen+232+341+310+96-1,424-1,034+331+740-97+564+70-9
Nordrhein-Westfalen-164-416-284-95-1,385-715+610-219-143-1,171-643-671
Rheinland-Pfalz+85+224+31+35-72-458+168+190+163+11+299+149
Saarland-71-30-57-39-41-135+6+208-5+75-330+36
Sachsen-108-242+80+962+179+211+186+125+768-116+97
Sachsen-Anhalt-64+28+25+123-5-67-56+130+85+30-131-198
Schleswig-Holstein+630+645+508+603+201+959+1,351+735+789+1,148+510+834
Thüringen-436-409-330-461-409-1,090-675-663-535-103-286-441

As at 03 June 2025

Show print version