Religions
Les guerres de religions ont déchiré les Allemands aux XVIe et XVIIe siècles au cours de la guerre de Trente Ans. Aujourd'hui, le nord et l'est de l'Allemagne sont majoritairement protestants. La grande majorité des protestants allemands appartient à l'Église évangélique en Allemagne qui rassemble 30,8 % de la population. Des majorités catholiques se trouvent avant tout en Rhénanie, au sud du Bade-Wurtemberg et en Bavière où est né le pape Benoît XVI. 31,4 % de la population est catholique.
L'est de l'Allemagne et Hambourg sont majoritairement sans confession mais la première religion reste le luthéranisme. Enfin, l’islam est pratiqué par la communauté turque, concentrée dans la Ruhr et à Berlin.