Cada época tem seus nomes da moda – assim também acontece na Alemanha. Se você perguntar aos alemães que nasceram na década de 1960 pelo primeiro nome deles, vai perceber que as mulheres frequentemente se chamam Elisabeth, Petra, Claudia, Sabine ou Karin. Entre os nomes masculinos, você vai encontrar Stefan, Thomas, Michael, Frank, Martin ou Christian.
Hoje, a lista dos nomes mais populares é bem diferente. Há alguns anos, nomes como Laura, Anna, Lara e Lea, para as garotas, e Jonas, Luca, Elias ou Tim, para os garotos, se tornaram comuns.
É interessante que alguns nomes, que foram modernos no passado, agora voltam a ser usados. Marie, Sophie, Alexander e Paul voltaram a ser comuns entre os bebês alemães – os mesmos nomes que provavelmente já usavam seus bisavós.
Outros nomes clássicos, pois nunca saíram de moda, são Max ou Anna. Esses existem em todas as gerações.