Rozloha Německa je 357 023 km², přičemž území státu se nachází v mírném podnebním pásmu. Podle úředních údajů mělo Německo k 31. prosinci 2015 82,2 milionu obyvatel, což z něj činí nejlidnatější stát Evropské unie. Jeho populace ale již v letech 2003 až 2010 klesla kvůli dlouhodobě velmi nízké porodnosti, a to o skoro 800 000 obyvatel, takže až do roku 2012 bylo Německo jednou z mála západoevropských zemí s úbytkem obyvatelstva. Tento vývoj probíhá navzdory tomu, že Německo je zároveň domovem třetí největší populace imigrantů na světě. Výsledek sčítání lidu 2011 znamenal snížení dosavadního úředního odhadu stavu obyvatelstva o zhruba 1,1 miliónu lidí. Německo je co do absolutního počtu imigrantů zemí, která je nejvíce postižena současnou evropskou migrační krizí, zvláště v roce 2015.