At the beginning of 2022, Germany hosted 1.2 million refugees. Now, in early 2023, it hosts 2.2 million. This includes over 875,000 Ukrainian refugees and nearly 665,000 Syrian refugees, as well as over 183,000 refugees from Afghanistan and 151,000 from Iraq.