Po sjednocení země v roce 1990 mělo Německo asi osmdesát milionů lidí. Počet lidí žijících v Německu dnes vzrostl na 82 milionů.
Většina občanů země (79 %) je v západních federálních státech. Hustota obyvatelstva Německa je rozložena nerovnoměrně po celém státě. Jestliže v oblastech s rozvinutým průmyslem (aglomerace Porúří a Rýn) připadá tisíc sto lidí na kilometr čtvereční, pak v Meklenbursku-Předním Pomořansku jen sedmdesát šest obyvatel na km2. Německo je zároveň na čtvrtém místě v Evropě z hlediska hustoty osídlení (231 lidí na km2).
Většina německých občanů žije v malých městech a vesnicích. Tyto osady se nacházejí po celé zemi. Navíc v západních zemích je jich více než ve východních. Pouze třetina obyvatel žije ve velkémměsta.
Populace Německa neustále roste. Tento proces se neprovádí kvůli přirozenému růstu (ten v zemi neexistuje), ale kvůli převisu imigračních toků nad emigrací. Dochází k přílivu dvou kategorií občanů:
- cizinci;
- osadníci německé národnosti.
Převládající pozici zaujímá imigrační tok cizinců.
Německá populace žije v průměru 74,5 let (muži) a 80,8 let (ženy). Charakteristiky věkové struktury jsou charakterizovány tendencí k nárůstu občanů nad 65 let a poklesu populace dětí a mladistvých (do patnácti let).
Populace Německa má většinou homogenní národnostní složení. Většina obyvatel Německa jsou Němci. V zemi jsou registrovány malé etnické integrované skupiny potomků slovanských kmenů - Lužičtí Lužičtí Srbové (asi šedesát tisíc lidí), dánská menšina (padesát tisíc) a Frísové (dvanáct tisíc). Podle státu a národnosti tvoří německá populace Německa asi sedmdesát pět milionů lidí. V poslední době je počet cizích občanů v zemi relativně stabilní a nemění se.
Úředním jazykem Německa je němčina. Německo má však velké množství dialektů. Jsou to: bavorské a švábské, fríské a meklenburské, jakož i mnohé další. Podle statistik je ruský jazyk vNěmecko vlastní v různé míře téměř šest milionů lidí. Polovina z nich jsou imigranti z bývalého SSSR.
Většina obyvatel Německa (asi padesát pět milionů lidí) se hlásí ke křesťanské víře. Téměř polovina z nich jsou katolíci a zbytek občanů jsou protestanti a jen malý počet (1 milion) se hlásí k pravoslaví. Kromě toho v zemi žijí muslimové (2,6 milionu) a také přívrženci judaismu (88 tisíc).
Německo má vysokou životní úroveň. Mezi státy světového společenství je na desátém místě. Míra nezaměstnanosti je podle úřadů sedm procent z počtu práceschopných občanů.