How popular is the baby name Hanna in the United States right now? How popular was it historically? Use the popularity graph and data table below to find out! Plus, see all the blog posts that mention the name Hanna.

The graph will take a few moments to load. (Don't worry, it shouldn't take 9 months!) If it's taking too long, try reloading the page.


Popularity of the baby name Hanna


Posts that mention the name Hanna

Popular baby names in Austria, 2021

Flag of Austria
Flag of Austria

The mountainous country of Austria, located in the southern part of Central Europe, shares a border with eight other countries (including Switzerland, Liechtenstein, Hungary, Italy, and Slovenia).

Last year, Austria welcomed over 86,000 babies — 41,841 girls and 44,237 boys.

What were the most popular names among these babies? Marie and Paul.

Here are Austria’s top 25 girl names and top 25 boy names of 2021:

Girl Names

  1. Marie, 795 baby girls
  2. Emilia, 690
  3. Anna, 684
  4. Emma, 671
  5. Lena, 634
  6. Mia, 596
  7. Laura, 575
  8. Valentina, 544
  9. Hannah, 541
  10. Lea, 536
  11. Sophia, 522
  12. Sophie, 495
  13. Johanna, 488
  14. Leonie, 436
  15. Lina, 423
  16. Nora, 406
  17. Ella, 405
  18. Lara, 396
  19. Luisa, 388
  20. Elena, 379
  21. Magdalena, 334
  22. Hanna, 332
  23. Olivia, 323
  24. Amelie, 315
  25. Helena, 295

Boy Names

  1. Paul, 810 baby boys
  2. Jakob, 779
  3. Maximilian, 771
  4. Elias, 747
  5. David, 711
  6. Felix, 697
  7. Leon, 663
  8. Tobias, 647
  9. Jonas, 637
  10. Noah, 616
  11. Lukas, 609
  12. Alexander, 555
  13. Moritz, 513
  14. Leo, 508
  15. Julian, 483
  16. Simon, 460
  17. Matteo, 456
  18. Fabian, 441
  19. Valentin, 429
  20. Raphael, 419
  21. Emil, 401
  22. Luca, 400
  23. Samuel, 398
  24. Anton, 376
  25. Florian, 375

Here are Austria’s 2020 rankings, if you’d like to compare last year to the year before.

Sources: First names of newborns – Statistics Austria, Atlas der Vornamen – Statistics Austria, Demographic characteristics of newborns – Statistics Austria

Image: Adapted from Flag of Austria (public domain)

Popular baby names in Estonia, 2021

Flag of Estonia
Flag of Estonia

According to Eesti Statistika, the most popular baby names in Estonia last year were Mia and Robin.

Here are the country’s top 10 girl names and top 10 boy names of 2021:

Girl Names

  1. Mia
  2. Sofia
  3. Emily
  4. Hanna
  5. Nora
  6. Emma
  7. Eva
  8. Alisa
  9. Marta
  10. Lenna

Boy Names

  1. Robin
  2. Oliver
  3. Mark
  4. Sebastian
  5. Hugo
  6. Henri
  7. Rasmus
  8. Martin
  9. Miron
  10. Kristofer

In the girls’ top 10, Hanna and Nora replaced Saara and Maria.

In the boys’ top 10, Mark, Henri, Martin, Miron, and Kristofer replaced Jakob, Oskar, Aron, Artur, and Robert.

The press release also mentioned some of the ways in which Estonian pop culture has influenced Estonian baby names recently. Here’s the English translation:

The name Stefan quickly began to spread last year. Famous people’s name choices can also create trends — Miss Rubi Rahula already has 24 namesakes today. In the last three years, 22 girls have been named Eia and 43 have been named Jete since the great Christmas film screened in 2018. Last year, nine fans of the Revenge Office named their child Lumilee, Lumi Lee or Lumi-Lee.

And here’s some context:

  • Singer Stefan Airapetjan won the first season (March-May, 2020) of the Estonian version of the Masked Singer (2020-).
  • Rubi Rahula (b. 2017) is the daughter of Estonian celebrity (?) couple Anni and Tomi Rahula, whose 2018 book Tule meie juurde (English: Come to us) detailed their struggles with infertility.
  • Eia and Jete were characters in the Estonian children’s adventure film Eia’s Christmas at Phantom Owl Farm (2018).
  • The character Lumi-Lee Aigo was introduced in 2021 on the Estonian comedy-crime TV show “Revenge Office” (2009-).

In 2020, the top names in Estonia were Sofia and Robin.

Source: Eestis sai taas enim lapsi nimeks Robin või Mia

Image: Adapted from Flag of Estonia (public domain)

Popular baby names in Poland, 2021

Flag of Poland
Flag of Poland

According to the government of Poland, the most popular baby names in the country last year were Zuzanna and Antoni.

Here are Poland’s top 10 girl names and top 10 boy names of 2021:

Girl Names

  1. Zuzanna, 6,562 baby girls
  2. Zofia, 6,325
  3. Hanna, 6,065
  4. Julia, 5,954
  5. Maja, 5,585
  6. Laura, 5,569
  7. Oliwia, 4,770
  8. Alicja, 4,767
  9. Lena, 4,599
  10. Pola, 4,483

Boy Names

  1. Antoni, 7,821 baby boys
  2. Jan, 6,975
  3. Aleksander, 6,919
  4. Franciszek, 6,629
  5. Jakub, 6,427
  6. Leon, 5,296
  7. Mikolaj, 5,205 – cognate of Nicholas
  8. Szymon, 4,962
  9. Filip, 4,884
  10. Stanislaw, 4,679

Unfortunately, I had to de-stroke all the L’s with a stroke in this post (like the one in Mikolaj, and the one in Stanislaw) because they don’t render properly on my site.

It’s particularly unfortunate considering that, for this post, I thought it would be fun to find and define all the “-slaw” names on the the boys’ side of the rankings (which go all the way down to names with just two instances of usage).

So just imagine that the L‘s in the 18 “-slaw” elements below have strokes through them. (Also, pronounce them like W‘s — and the W‘s like V‘s — so that “-slaw” sounds like the English word suave.)

  • Stanislaw (ranked 10th): “to become” + “glory”
  • Przemyslaw (83rd): the name Przemysl (“trick, stratagem”) + “glory”
  • Radoslaw (92nd): “happy” + “glory”
  • Wladyslaw (108th): “power” + “glory”
  • Boleslaw: “greater” + “glory”
  • Boguslaw: “god” + “glory”
  • Czeslaw: “honor” + “glory”
  • Miroslaw: “peace” + “glory”
  • Mieczyslaw: “sword” + “glory”
  • Bronislaw: “protection” + “glory”
  • Jaroslaw: “fierce” + “glory”
  • Zdzislaw: “build” + “glory”
  • Leslaw: short for Lechoslaw, the name Lech (the legendary founder of Poland) + “glory”
  • Miloslaw: “gracious” + “glory”
  • Gniewoslaw (2 baby boys): “anger” + “glory”
  • Gromoslaw (2): “thunder” + “glory”
  • Witoslaw (2): “lord, master” + “glory”
  • Zdobyslaw (2): “to obtain,” “to win” + “glory”

Back in 2016, the top names in Poland were also Zuzanna and Antoni.

Sources: Imiona nadawane dzieciom w Polsce – Gov.pl, Behind the Name

Image: Adapted from Flag of Poland (public domain)

Popular baby names in Liechtenstein, 2020

Flag of Liechtenstein
Flag of Liechtenstein

The tiny country of Liechtenstein — located in the Alps, between Austria and Switzerland — welcomed 188 baby girls and 165 baby boys in 2020. According to Liechtenstein’s Office for Statistics (Amt für Statistik), the most popular baby names in the German-speaking microstate were Sofia and Maximilian/Oscar (tie).

Here are Liechtenstein’s top girl names and top boy names of 2020:

Girl Names

  1. Sofia/Sophia, 7 baby girls
  2. Laura, 5
  3. Hanna/Hannah, 4
  4. Amélie/Amelie, Anna, Annika, Emma, Julia, Lina, Mia, Nina, Noemi, Nora, Sophie, and Valentina, 3 each [12-way tie]
  5. Alya, Amelia, Elena, Elisa/Eliza, Ella, Emilia, Estelle, Klara, Lara, Leonie, Letizia, Luisa, Malia/Maliyah, Mara, Melissa, Mina, Naomi, Noelia, and Paula, 2 each [19-way tie]

Boy Names

  1. Maximilian and Oscar/Oskar, 4 baby boys each [tie]
  2. Laurin, Leo, Lian/Lyan, Luis/Louis, Noah/Noa, and Theo, 3 each [6-way tie]
  3. Gustav, Henri, Ivan/Iwan, Lenny, Leon, Leopold, Matteo, Max, Muhamed/Muhammed, Nico, Nino, Noel, and Thiago/Tiago, 2 each [13-way tie]

(Lian, one of the 2nd-place boy names, is a German short form of Julian or Kilian.)

Liechtenstein also released the single-use baby names of 2020, which is very cool. All the names not accounted for above are in the table below:

Unique girl names (98)Unique boy names (113)
Adea, Adriana, Ahlam, Aitana, Alejna, Alenia, Alina, Ally, Alya-Su, Amina, Amy, Anastasia, Anely, Annalena, Anna-Rosa, Anouk, Aria, Ariana, Aslihan, Aurora, Bissan, Carolina, Cecilia, Chiara, Clea, Cora, Darija, Elenia, Elina, Elizabeta, Elizan, Elna, Eltea, Emanuela, Esîlya, Fabia, Farah, Fatima, Fjella, Georgie-Gisele, Gioia, Giulia, Helena, Ida, Ilenia, Iris, Irma, Ivy, Jamie, Joleen, Joya, Juna, Kaia, Katharina, Keysi, Ksenija, Lena, Leonor, Lilian, Liyana, Loredana, Lorena, Luana, Luena, Maeva, Malak, Maria, Maria-Luisa, Marie, Melina, Merle, Mia-Sophie, Miira, Mila, Mira, Naila, Natalia, Nayeli, Nelia, Nika, Riva, Rivanna, Romy, Ronja, Salima, Samira, Sandrina, Senada, Soley, Tajra, Teresa, Tina, Valérie, Viviana, Xoawa, Yara, Yesim, ZeynepAaron, Adrián, Aidan, Ajan, Alessandro, Alonso, Alp, Anas, Aril, Armon, Arthur, Aurel, Aurelio, Benedikt, Benjamin, Benno, Bruno, Christian, Christoph, Clark, Curdin, Cyano, Damiano, Danilo, Dante, Davide, Dominik, Eduardo, Elija, Elvis, Emanuel, Emil, Emilian, Emilio, Enes, Erian, Erion, Fabian, Federico, Finn, Gabriele, Giuliano, Hamza, Hazar, Hendrick, Jamie, Jan, Jari, Jeremias, Jérôme, Johannes, Jonah, Jonas, Jorel, Julian, Kentse, Kiano, Konstantin, Lauri, Leart, Levin, Liam, Liandro, Linus, Lio, Lionel, Lorent, Luan, Macgyver, Mahir, Majiid, Marco, Marius, Martim, Massimo, Mats, Maurice, Michael, Michele, Mike, Mikyas, Milan, Nael, Nando, Nawin, Neo, Nick, Nicolas, Niklas, Oliver, Omer, Paul, Philomeno, Pierangelo, Raffi, Ragnar, Redford, Rico, Ruben, Samuel, Sebastian, Tenzin, Tino, Tobias, Umut, Valentino, Valerio, Victor, Vito, Yakup, Yanis, Yuusuf, Zeno

Finally, since this is the first time I’m posting rankings for Liechtenstein, let’s throw in the country’s top baby names for the two previous years:

  • In 2019: Emma (9) and a four-way tie between Fabio, Leon, Matteo and Paul (4 each).
  • In 2018: Valentina (7) and a three-way tie between Ben, Leon, and Samuel (4 each).

Sources: Vornamenstatistik – Amt für Statistik (AS), Liechtenstein – Wikipedia, Behind the Name

Image: Adapted from Flag of Liechtenstein (public domain)