Germany's net migration dropped sharply to 235,000 people in 2025, down 45% from 430,000 the previous year, with Afghan migration falling 41% according to federal statistics. The decline reflects tighter immigration policies and reduced irregular arrivals across Europe.