Com mais de 83 milhões de habitantes, a Alemanha é o pais mais populoso da União Europeia. No entanto, a sua taxa de fertilidade é de apenas 1,39 filhos por mulher, uma das mais baixas do mundo, e o escritório federal de estatísticas estima que a população vai decrescer para entre 69 e 74 milhões em 2050.
Em Dezembro de 2004, por volta de sete milhões de cidadãos estrangeiros estavam registados na Alemanha, e 19% dos residentes do país eram de fora ou tinham ascendência estrangeira. Os jovens têm mais probabilidade de serem de ascendência estrangeira que os mais velhos. O maior grupo vem da Turquia, e a maioria do resto vem de países europeus como Itália, Sérvia.
Actualmente a Alemanha conta com uma população de 83,4 milhões de habitantes. Sua composição étnica actual é a seguinte:
Etnia | Percentagem |
Europeus | 96,30% |
Turcos | 2,10% |
Asiáticos | 1% |
Africanos | 0,30% |
Americanos | 0,20% |