Tyskland har en befolkning på 82.431.390 indbyggere. I 1990 boede godt 62 millioner i de 11 gamle delstater i den vestlige del af Tyskland, godt 18 millioner i de 5 nye i den østlige del. Der er dog betydelige regionale forskelle i befolkningstætheden. Større befolkningskoncentrationer findes i Nordrhein-Westfalen, Rhein-Main området omkring Frankfurt, i den nordlige del af Baden-Württemberg og i Sachsen.

