Приблизно п'ята частина всіх мешканців Німеччини має так званий Migrationshintergrund, або «міграційне походження». Чимало з них походять з Туреччини, Польщі, Італії та Росії. Найбільшу групу становлять так звані ґастарбайтери – Gastarbeiter – та їхні сім'ї. Адже з 1955-го по 1973-й рік, в період економічного підйому в ФРН, західнонімецькі підприємства та офіційні установи рекрутували мільйони іноземних працівників, наприклад, з Італії, Іспанії, колишньої Югославії, Греції та Туреччини.
Друга за чисельністю група мігрантів – це переселенці, так звані Aussiedler, тобто етнічні німці з країн колишнього Радянського Союзу та Східної Європи. У 1990-ті роки в Німеччині знайшли прихисток багато людей, які тікали від громадянської війни, що лютувала на той час на території колишньої Югославії.
Німеччина приймає до себе людей, яких переслідують через політичні або релігійні переконання чи у зв'язку з етнічним походженням. За певних умов їм офіційно надається притулок – Asyl. Війна в Сирії призвела до різкого збільшення числа біженців з кризових регіонів світу в 2015-му та 2016-му роках. У 2016-му році прохання про надання політичного притулку подали майже 750 тисяч осіб. Крім Сирії, багато втікачів прибувають також з Еритреї, Іраку, Сомалі та Афганістану.