La population
L'Allemagne compte près de 82,6 millions d'habitans (donc environ 1/3 de plus que la France), dont quelque 7,3 millions de citoyens d'origine non allemande ce qui représente 8,9% de la population totale.
Environ un tiers des habitants, soit quelque 25 millions, vivent dans 82 grandes villes. Environ 50,5 millions vivent dans des communes et des villes comptant entre 2000 et 100.000 habitants, quelque 6,4 millions (soit environ 7,8% de la population) dans des localités de moins de 2000 habitants.
L'Allemagne compte parmi les pays du monde ayant les taux de natalité les plus bas. En moyenne, chaque femme met au monde 1,3 enfant. Selon les prévisions, le taux des plus de soixante ans devrait attteindre environ 30% en 2030.