Germany says 280,000 asylum seekers arrived there in 2016, a drop of more than 600,000 on the previous year, BBC reports.
The German interior minister said that the decrease was due to the closure in 2016 of the Balkan route and the migrant deal between the EU and Turkey.
The record influx of 890,000 people came as migrants and refugees travelled through Greece and the Balkans.
They headed for Germany after Chancellor Angela Merkel ordered a temporary open-door asylum policy.
Her decision to suspend EU rules on registering asylum seekers in the first EU state they entered was aimed at the growing number of Syrians fleeing the conflict in their country, but large numbers of people of other nationalities made the journey too.