Germany
Net migration
Immigration minus emigration.
Net migration - Germany
Country charts require Starter
Country-level charts start with Starter
The reading right now
As of January 2025, Net migration for Germany stood at -334.1K. That is down 371K from the prior year. Over the trailing five years, the series has averaged 320.9K, ranging from a low of -334.1K in January 2025 to a high of 981.6K in January 2022. The current reading sits 684.2K below its trailing ten-year mean of 350.1K.
Computed from the observation series on this page. Numbers update when the underlying provider revises the data.