德国的人口分布很不平衡。统一后柏林地区的人口迅速增加,目前已达430多万人。城市密集的莱茵河和鲁尔河畔工业区人口超过了1100万。其他人口稠密的地区还有
法兰克福、威斯巴登和美因兹等大城市所在的莱茵-美因地区、莱茵-内卡河流域的工业区、以斯图加特为中心的经济区以及不来梅、德累斯顿、汉堡、科隆,莱比锡、
慕尼黑和纽伦堡等城市及附属区。而在北德低地的草原和沼泽地区、艾弗尔、
巴伐利亚林区、上法耳茨、勃兰登堡边境地区以及梅克伦堡-前波莫瑞州的大部分则人烟稀少。德国西部的人口密度明显大于东部,人口在30万以上的20个城市中有4个在德国东部。
德国的人口年出生率为10.5胎/1000人,一直是世界上出生率最低的国家之一,平均每对夫妇只有1.8个孩子。
第二次世界大战后德国人口的增长主要靠外来移民。