Barnnamnen i Sverige har varit starkt traditionsbundet. Ungefär en miljon svenskar har idag pojknamn som Erik, Gunnar och Sven. Namn som man gav sina barn redan för tusen år sedan.
När det gäller flicknamn så är de kristna helgonnamnen i klar majoritet. Det är namn som Maria, Margareta, Anna, Elisabet, Kristina, Birgitta, Katarina och Helena. Men även fornnordiska flicknman som Ingrid, Inger, Ingeborg, Ingegerd och Inga lever vidare.
1. Karl
2. Erik
3. Gustav
4. Johan
5. Sven
6. Nils
7. Oskar
8. Vilhelm
9. Gunnar
10. Axel
1. Karin
2. Margit
3. Britta
4. Greta
5. Ingrid
6. Märta
7. Elsa
8. Astrid
9. Birgit
10. Rut