Lidnatost
Podle oficiálních údajů ke dni 31. prosince 2015 mělo Německo 82 175 684 obyvatel,což je činí nejlidnatější zemí Evropské unie, po Rusku druhou nejlidnatější v Evropě a 18. nejlidnatější na světě. Hustota zalidnění je 225 obyvatel na čtverční kilometr. Celková průměrná délka života je 80,19 let (77,93 let pro muže a 82,58 let pro ženy). Podle odhadů z roku 2011 činila plodnost 1,41 dítěte na ženu či 8,33 narození na 1000 obyvatel, což je jedna z nejnižších na světě. Od 70. let v Německu úmrtnost překonává porodnost. Nicméně od roku 2010 je Německo svědkem zvýšené porodnosti a míry migrace, částečně za to může nárůst počtu dobře vzdělaných migrantů. Většina imigrantů přicházela z jižní a východní Evropy a usazuje se v městských oblastech.