Av Svensk Kalender · Publicerat
Vanligaste namnet i Sverige: därför toppar Anna och Lars
Vanligaste tilltalsnamnet i Sverige är Anna och Lars enligt SCB, men räknat på förnamn vinner Maria och Karl. Här är topplistorna, namnsdagarna och varför svaren skiljer sig.
Vilket är det vanligaste namnet i Sverige? Räknat på det namn folk faktiskt går under, tilltalsnamnet, heter flest kvinnor Anna och flest män Lars, enligt SCB:s namnstatistik för 2021. Men frågan har två svar. Räknar man i stället alla förnamn en person bär hamnar Maria och Karl överst. Nedan står båda topplistorna, med varje namns dag i almanackan.
Så räknar SCB, och varför frågan har två svar
Skillnaden mellan de två svaren ligger i vad som räknas. Ett förnamn är varje namn du är folkbokförd med, också de du aldrig använder. Ett tilltalsnamn är det enda av dessa som du går under till vardags. En kvinna döpt till Anna Maria Kristina bär tre förnamn men har ett tilltalsnamn, och det är oftast det första.
Den skillnaden avgör hela listan. Maria är Sveriges vanligaste förnamn men bara det tredje vanligaste tilltalsnamnet, eftersom namnet i stor utsträckning står som andranamn. Anna används däremot till vardags av dem som bär det, och klättrar därför till förstaplatsen bland tilltalsnamnen.
Siffrorna nedan gäller alla folkbokförda den 31 december 2021, och olika stavningar av samma namn är sammanslagna och redovisas med den vanligaste formen. SCB lade ned sin namnstatistik under 2024, och den som vill ha nyare uppgifter hänvisas numera till Skatteverket. 2021 års topplistor står därför kvar som SCB:s sista, och är de tal den här genomgången bygger på.
De vanligaste tilltalsnamnen i Sverige
Det här är namnen svenskarna faktiskt går under. Varje rad visar antalet bärare 2021 och namnets dag i den svenska almanackan.
| Rang | Kvinnonamn | Antal (2021) | Namnsdag |
|---|---|---|---|
| 1 | Anna | 100 381 | 9 december |
| 2 | Eva | 85 496 | 24 december |
| 3 | Maria | 85 408 | 28 februari |
| 4 | Karin | 63 941 | 2 augusti |
| 5 | Sara | 58 702 | 19 juli |
| 6 | Christina | 57 657 | 24 juli (Kristina) |
| 7 | Lena | 57 595 | 18 augusti |
| 8 | Emma | 51 075 | 23 juli |
| 9 | Kerstin | 46 822 | 24 juli |
| 10 | Marie | 42 013 | – |
| Rang | Mansnamn | Antal (2021) | Namnsdag |
|---|---|---|---|
| 1 | Lars | 83 851 | 10 augusti |
| 2 | Mikael | 79 938 | 29 september |
| 3 | Anders | 76 485 | 30 november |
| 4 | Johan | 74 860 | 27 december |
| 5 | Erik | 65 366 | 18 maj |
| 6 | Per | 64 451 | 1 augusti |
| 7 | Peter | 62 457 | 29 juni |
| 8 | Thomas | 60 759 | 21 december (Tomas) |
| 9 | Karl | 59 578 | 28 januari |
| 10 | Jan | 58 582 | 11 januari |
Åtta av kvinnonamnen har sin namnsdag under andra halvåret, och fyra av dem i juli. Bland männen sprider dagarna ut sig jämnare över året. Namnen Marie och Christina är stavningsvarianter som almanackan inte ger en egen rad: i kalendern står grundformerna Maria den 28 februari och Kristina den 24 juli.
Räknat på alla förnamn vinner Maria och Karl
Byter man mått ändras hela toppen. Bland samtliga förnamn, alltså när också andra- och tredjenamn räknas, ser SCB:s lista för 2021 ut så här:
| Rang | Kvinnors förnamn | Antal | Mäns förnamn | Antal |
|---|---|---|---|---|
| 1 | Maria | 447 686 | Karl | 341 187 |
| 2 | Elisabeth | 340 668 | Erik | 331 575 |
| 3 | Anna | 304 000 | Lars | 226 139 |
| 4 | Kristina | 280 543 | Anders | 186 455 |
| 5 | Margareta | 244 641 | Per | 181 851 |
Maria bärs som förnamn av nästan 448 000 personer men används som tilltalsnamn av bara drygt 85 000. Karl står som förnamn hos över 341 000 män men som tilltalsnamn hos knappt 60 000, en följd av att namnet ofta bärs som ett av flera förnamn utan att användas till vardags. Elisabeth, tvåa på förnamnslistan, ryms inte ens bland de tio vanligaste tilltalsnamnen. Att en tidningsartikel svarar Maria och en annan Anna beror alltså inte på att någon räknat fel, utan på vilket av de två måtten de valt.
Vanligast i hela befolkningen mot bland nyfödda
De vanligaste namnen är inte de populäraste. En topplista över alla folkbokförda speglar hela den levande befolkningen, där tyngdpunkten ligger på människor födda i mitten av 1900-talet. Anna, Eva, Lars och Anders var modenamn då, och de sitter kvar högt upp så länge bärarna lever.
Bland nyfödda ser almanackan annorlunda ut. Enligt Institutet för språk och folkminnen fick flest flickor namnet Alma och flest pojkar Noah under 2024. Alma toppade för första gången, medan Noah låg etta för fjärde gången sedan 2020. Ingen av dagens vanligaste tilltalsnamn fanns med i toppen bland barnen. Det säger något om hur långsamt en namnlista för hela befolkningen vänder: dagens nyfödda Alma och Noah kommer att klättra på tilltalsnamnslistan först om ett halvsekel, när deras generation väger tyngst.
Metod och gränser
Talen kommer från SCB:s topplistor «samtliga folkbokförda» per den 31 december 2021, den sista årgång myndigheten publicerade innan statistiken lades ned 2024. Stavningsvarianter är sammanslagna av SCB och redovisas under den vanligaste formen, vilket är därför Christina och Kristina samsas på en rad. Namnsdagarna är hämtade ur den svenska almanackans nu gällande namnlängd. Två namn i tabellerna, Marie och Christina, saknar egen rad i almanackan; där står grundformerna Maria och Kristina. Siffrorna räknar bärare, inte hur många som är nöjda med sitt namn, och de säger inget om vilka namn föräldrar väljer just nu. För det senare är listan över nyfödda ovan ett bättre mått.
Vanliga frågor
Vad är det vanligaste tjejnamnet i Sverige? Anna, om man räknar tilltalsnamn: drygt 100 000 kvinnor gick under det namnet 2021. Räknar man alla förnamn är Maria vanligast, med närmare 448 000 bärare.
Vad är det vanligaste killnamnet i Sverige? Lars som tilltalsnamn, med knappt 84 000 bärare 2021. Bland samtliga förnamn ligger Karl överst, följt av Erik.
Vad är det vanligaste efternamnet i Sverige? Andersson, som bärs av omkring 222 000 personer. Johansson kommer tvåa och är faktiskt vanligast i flest kommuner, men Andersson leder totalt eftersom det bor olika många människor i olika kommuner.
Varför säger olika källor olika namn? För att de mäter olika saker. Ett förnamn är varje registrerat namn, ett tilltalsnamn är det du går under. Maria vinner på förnamn, Anna på tilltalsnamn, och båda svaren är korrekta.
Sammanfattning
- Sveriges vanligaste tilltalsnamn är Anna (100 381) och Lars (83 851) enligt SCB:s siffror för 2021.
- Räknat på alla förnamn byter toppen namn: Maria (447 686) och Karl (341 187) leder, eftersom de ofta står som andranamn.
- Almanackan lägger fyra av de tio vanligaste kvinnonamnens dagar i juli, medan mansnamnens dagar sprider sig jämnare över året.
- De vanligaste namnen speglar 1900-talets mitt; bland nyfödda 2024 toppade i stället Alma och Noah.
- SCB slutade producera namnstatistik 2024, så 2021 års listor är myndighetens sista, och nyare uppgifter finns hos Skatteverket.
Vill du se hur vanligt just ditt namn är och när det har namnsdag? Slå upp namnet i vår namnstatistik, eller utforska hela kalendern med alla årets namnsdagar och röda dagar.