Obyvatelstvo

Německo má jednu z nejnižších porodností na světě, 1,37 dítětě na ženu. V roce 2007 poprvé po deseti letech porodnost stoupla a narodilo se 684 862 dětí. K 31. prosinci 2007 žilo na území Německa 82 217 800 obyvatel na ploše 357 104 čtverečních kilometrů. Německo patří mezi země s vysokou hustotou zalidnění. Asi 75 milionů lidí tj. 91% má německé státní občanství. Sedm miliónů obyvatel Německa jsou přistěhovalci.

Mezi nimi je 4,3 miliónů občanů ze zemí bývalého Sovětského svazu (51 procent) a Polska (34%), kteří mají německý původ a přistěhovali se do Německa. Hovorově se jim říká ruští Němci. Dále to jsou v Německu dlouhodobě žijící cizinci a jejich rodinní příslušníci, včetně jejich dětí narozených v Německu, kteří si požádali o německé občanství.

Z obyvatel jiné státní příslušnosti žije v Německu z celkového počtu 7 255 949 obyvatel. K 31. prosinci 2007 jich mělo 1 713 551 tureckou státní příslušnost. Z zemí Evropské unie žije v Německu 2,1 miliónů obyvatel, z toho je 528 318 italské státní příslušnosti, 384 808 polské a 294 891 řecké. Z evropských zemí, které nejsou členy Evropské unie, žije v Německu 3,2 milionù lidí. Z toho 1 milion lidí pochází ze zemí bývalé Jugoslávie.

Přistěhovalecký původ má 17 procent obyvatel Německa. Z původních etnických menšin žije v Německu 15 až 50 tisíc Dánů (zdroje se různí), 50 až 60 tisíc Frísů, 60 tisíc Lužických Srbů a asi 70 tisíc Romů.