德国人的平均年龄不断上升,生育率则越来越低。自2012年开始,德国的人口总数因为移民人数增加而有所上升。联邦统计局估计目前的总人口数约为8300万人。
德国约有1700万居民拥有移民背景,约占总人口21%。最大的移民群体来自土耳其。
德国民众多数信奉基督教:约2300万人为罗马天主教信徒,2200万人是新教成员。尽管如此,基督教对于许多人的日常生活已经不具太大的影响力,加之德国规定信徒必须缴交教堂税,许多人因此退出教会。德国约有450万穆斯林信徒,还有10万犹太教徒。