How popular is the baby name Luna 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 Luna.

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 Luna


Posts that mention the name Luna

Popular baby names in Spain, 2023

Flag of Spain
Flag of Spain

Two years ago, the country of Spain welcomed 320,656 babies — 156,039 (49%) girls and 164,617 (51%) boys.

What were the most popular names among these babies? Lucia and Hugo.

Here are Spain’s top 50 girl names and top 50 boy names of 2023:

Girl names

  1. Lucia, 3,076 baby girls
  2. Sofia, 2,990
  3. Martina, 2,507
  4. Maria, 2,242
  5. Julia, 2,162
  6. Valeria, 2,047
  7. Olivia, 1,838
  8. Emma, 1,770
  9. Paula, 1,720
  10. Vega, 1,719
  11. Mia, 1,660
  12. Alma, 1,615 (tie)
  13. Carmen, 1,615 (tie)
  14. Daniela, 1,543
  15. Carla, 1,507
  16. Lara, 1,418
  17. Sara, 1,389
  18. Jimena, 1,362
  19. Lola, 1,355
  20. Gala, 1,339
  21. Noa, 1,298
  22. Alba, 1,283
  23. Claudia, 1,269
  24. Chloe, 1,221
  25. Valentina, 1,197
  26. Aitana, 1,037
  27. Alejandra, 1,005
  28. Manuela, 986
  29. Triana, 980
  30. Laia, 936
  31. Candela, 917
  32. Abril, 898
  33. Ana, 897 (tie)
  34. Zoe, 897 (tie)
  35. Ines, 880
  36. Victoria, 866
  37. Vera, 864
  38. Elena, 857
  39. Adriana, 828
  40. Blanca, 813
  41. Carlota, 746
  42. Nora, 727
  43. Marina, 723
  44. Rocio, 702
  45. Clara, 693
  46. Lia, 679
  47. Luna, 666
  48. Amira, 608
  49. Marta, 606
  50. Alicia, 583

Boy names

  1. Hugo, 3,126 baby boys
  2. Mateo, 3,100
  3. Martin, 2,917
  4. Leo, 2,542
  5. Lucas, 2,394
  6. Manuel, 2,339
  7. Pablo, 2,224
  8. Alejandro, 2,102
  9. Enzo, 2,062
  10. Daniel, 1,957
  11. Alvaro, 1,919
  12. Thiago, 1,560
  13. Adrian, 1,506
  14. Mario, 1,505
  15. Liam, 1,493
  16. Diego, 1,422
  17. Luca, 1,394
  18. Bruno, 1,367
  19. Oliver, 1,331
  20. Gonzalo, 1,278
  21. David, 1,243
  22. Alex, 1,223
  23. Marcos, 1,201
  24. Gael, 1,199
  25. Nicolas, 1,171
  26. Miguel, 1,162
  27. Izan, 1,158
  28. Marco, 1,148
  29. Antonio, 1,118
  30. Javier, 1,105
  31. Juan, 1,056
  32. Gabriel, 980
  33. Angel, 924
  34. Dylan, 911
  35. Carlos, 905
  36. Marc, 899
  37. Rodrigo, 868
  38. Jose, 866
  39. Dario, 860
  40. Adam, 818
  41. Samuel, 718
  42. Noah, 713
  43. Jaime, 703 (tie)
  44. Jorge, 703 (tie)
  45. Francisco, 657
  46. Santiago, 654
  47. Sergio, 647
  48. Guillermo, 630 (tie)
  49. Pau, 630 (tie)
    • Pau, the Catalan and Occitan form of Paul, is also a homophone of pau, the Catalan word for “peace.” This makes it similar to the Spanish name Paz, which comes from the Marian title Nuestra Señora de la Paz (transl. “Our Lady of Peace”).
  50. Eric, 616

In the girls’ top 10, Vega replaced Daniela.

In the boys’ top 10, Enzo replaced Alvaro.

A year earlier, in 2022, the top names in Spain were Lucia and Martin.

Sources: Apellidos y nombres más frecuentes – INEbase, Estadística de nacimientos – INEbase, Pau – Behind the Name

Image: Adapted from Flag of Spain (public domain)

Popular baby names in Denmark, 2024

Flag of Denmark
Flag of Denmark

Last year, the Scandinavian country of Denmark welcomed 57,079 babies.

What were the most popular names among these babies? Emma and Oscar.

Here are Denmark’s top 50 girl names and top 50 boy names of 2024:

Girl names

  1. Emma, 445 baby girls
  2. Ella, 437
  3. Luna, 423
  4. Alma, 415
  5. Frida, 408
  6. Olivia, 390
  7. Ida, 387
  8. Agnes, 382
  9. Karla, 379
  10. Nora, 373
  11. Sofia, 367
  12. Ellie, 351 (tie)
  13. Lily, 351 (tie)
  14. Freja, 348
  15. Clara, 302
  16. Asta, 296
  17. Anna, 294
  18. Alberte, 276
  19. Esther, 260
  20. Ellen, 256
  21. Aya, 231
  22. Astrid, 227
  23. Isabella, 220
  24. Josefine, 201
  25. Leonora, 199
  26. Hannah, 198 (tie)
  27. Lærke, 198 (tie)
  28. Vilma, 198
  29. Saga, 193
  30. Laura, 187
  31. Vera, 182
  32. Mathilde, 178
  33. Emily, 176
  34. Ingrid, 174
  35. Mille, 173
  36. Maja, 166 (tie)
  37. Marie, 166 (tie)
  38. Elina, 163 (tie)
  39. Liva, 163 (tie)
  40. Solvej, 161
  41. Liv, 156
  42. Eva, 153
  43. Merle, 147
  44. Victoria, 146
  45. Andrea, 145
  46. Molly, 140
  47. Kaja, 138 (3-way tie)
  48. Lea, 138 (3-way tie)
  49. Søs, 138 (3-way tie)
  50. Gry, 137

Boy names

  1. Oscar, 483 baby boys
  2. Carl, 466
  3. William, 457
  4. Noah, 440
  5. August, 437
  6. Aksel, 429
  7. Emil, 428
  8. Oliver, 423
  9. Alfred, 414
  10. Theo, 393
  11. Elliot, 378
  12. Malthe, 361
  13. Hugo, 356
  14. Arthur, 354
  15. Valdemar, 347
  16. Elias, 335
  17. Otto, 334
  18. Viggo, 328
  19. Lucas, 326
  20. Matheo, 290
  21. Lauge, 286
  22. Felix, 276
  23. Theodor, 258
  24. Liam, 256
  25. Conrad, 249
  26. Anker, 247
  27. Magnus, 246
  28. Holger, 244
  29. Erik, 242 (tie)
  30. Louie, 242 (tie)
  31. Luca, 238
  32. Anton, 235
  33. Victor, 234
  34. Ebbe, 227
  35. Vincent, 206
  36. Storm, 180
  37. Pelle, 179
  38. Nohr, 173 (tie)
  39. Walter, 173 (tie)
  40. Kalle, 171
  41. Albert, 166
  42. Atlas, 159
  43. Asger, 158 (tie)
  44. Frederik, 158 (tie)
  45. Vilhelm, 155
  46. Marius, 150
  47. Alexander, 146
  48. Johan, 144
  49. Bjørn, 139
  50. Adam, 138

Frida and Carl, the No. 1 names of 2023, are now in fifth and second place, respectively.

In the girls’ top 10, Nora replaced Sofia.

In the boys’ top 10, August and Theo replaced Malthe and Valdemar.

And the curious girl name Søs — short for Søster, the Danish word for “sister” — has been on the rise recently:

  • 2024: 138 baby girls named Søs in Denmark
  • 2023: 99 baby girls named Søs in Denmark
  • 2022: 79 baby girls named Søs in Denmark
  • 2021: 43 baby girls named Søs in Denmark
  • 2020: 20 baby girls named Søs in Denmark
  • 2019: 18 baby girls named Søs in Denmark

I can’t account for its trendiness, but I can tell you that the English equivalent, Sis, has never appeared in the U.S. data. (The name Sister has, though.)

Sources: Baby names – Statistics Denmark, Births – Statistics Denmark, Søs – Nordic Names

Image: Adapted from Flag of Denmark (public domain)

Popular baby names in Switzerland, 2024

Flag of Switzerland
Flag of Switzerland

Last year, the European country of Switzerland welcomed 78,256 babies.

What were the most popular names among these babies? Emma and Noah.

Here are Switzerland’s top 50 girl names and top 50 boy names of 2024:

Girl names

  1. Emma, 377 baby girls
  2. Mia, 367
  3. Sofia, 321
  4. Emilia, 271
  5. Lina, 255
  6. Elena, 253
  7. Mila, 252
  8. Olivia, 245
  9. Nora, 241
  10. Lia, 223
  11. Luna, 207
  12. Lea, 203
  13. Elina, 199
  14. Alina, 197
  15. Malea, 194
  16. Amelia, 189
  17. Nina, 186
  18. Sophia, 185
  19. Anna, 183
  20. Aurora, 181
  21. Chiara, 179 (tie)
  22. Leonie, 179 (tie)
  23. Ella, 178
  24. Yara, 170
  25. Lena, 167
  26. Lara, 165
  27. Eva, 162
  28. Alice, 160
  29. Giulia, 155
  30. Laura, 149
  31. Luana, 147
  32. Valentina, 146
  33. Maria, 144
  34. Elin, 142
  35. Julia, 141
  36. Malia, 137
  37. Alea, 136
  38. Juna, 135
  39. Aria, 133
  40. Ava, 132
  41. Livia, 130
  42. Dua, 129 (tie)
  43. Inaya, 129 (tie)
  44. Sara, 127
  45. Ayla, 119 (tie)
  46. Liana, 119 (tie)
  47. Alma, 118 (tie)
  48. Emily, 118 (tie)
  49. Sophie, 117 (tie)
  50. Victoria, 117 (tie)

Boy names

  1. Noah, 511 baby boys
  2. Liam, 395
  3. Matteo, 326
  4. Gabriel, 285
  5. Luca, 280
  6. Leo, 243
  7. Louis, 239
  8. Elio, 237
  9. Leon, 234
  10. Leano, 233
  11. Elias, 227
  12. Levi, 208
  13. Lio, 194
  14. Aaron, 191 (tie)
  15. Elia, 191 (tie)
  16. Theo, 187
  17. Leonardo, 185 (tie)
  18. Luan, 185 (tie)
  19. Nino, 181
  20. Noé, 180
  21. Malik, 176
  22. Enea, 174
  23. David, 168
  24. Livio, 167 (tie)
  25. Nico, 167 (tie)
  26. Finn, 163
  27. Samuel, 162
  28. Mateo, 161
  29. Adam, 158
  30. Lian, 157
  31. Arthur, 155
  32. Leandro, 147 (tie)
  33. Mattia, 147 (tie)
  34. Emilio, 145 (tie)
  35. Nael, 145 (tie)
  36. Mael, 144
  37. Henry, 142
  38. Emil, 141 (tie)
  39. Julian, 141 (tie)
  40. Diego, 140
  41. Kian, 139
  42. Ben, 137
  43. Laurin, 136
  44. Oliver, 132
  45. Levin, 129
  46. Lino, 128
  47. Dario, 124
  48. Robin, 120
  49. Jonas, 113 (tie)
  50. Nathan, 113 (tie)

Two of the fastest-rising names were Liora (for girls) and Clément (for boys).

Switzerland, which is home to over 9 million people, has four national languages: German, French, Italian, and Romansh. Here are the top names among the speakers of each of these languages:

Girl namesBoy names
German speakers
(62.3% of the population)
1. Mia, 275
2. Emilia, 241
3. Emma, 234
1. Noah, 365
2. Liam, 257
3. Matteo, 252
French speakers
(22.8% of pop.)
1. Emma, 124
2. Olivia, 103
3. Eva, 80
1. Gabriel, 130
2. Noah, 129
3. Liam, 117
Italian speakers
(8.0% of pop.)
1. Aurora, 27
2. Sofia, 22
3. Ginevra, 21
1. Leonardo, 31
2. Enea, 26 (tie)
3. Tommaso, 26 (tie)
Romansh speakers
(0.5% of pop.)
1. Alina, 41. David, 3 (tie)
2. Gino, 3 (tie)

And here’s a selection of the uncommon names that were given to just two babies each in Switzerland in 2024:

Rare girl names Rare boy names
Audélia, Berina, Cassia, Dasel, Etna, Fadrina, Galina, Hasti, Ioli, Joaquina, Kokob, Liridona, Maurane, Nilde, Ona, Pelda, Ruena, Sira, Thémis, Verica, Waimea, Xara, Yangtso, ZeenaAtari, Boaz, Célien, Deran, Enoa, Fanuel, Gaspar, Harald, Icaro, Jonte, Keylam, Lisi, Mayeul, Niculin, Onno, Pepe, Rodion, Shukri, Tsering, Urs, Vidar, Wilhelm, Yafiet, Zana

Possible explanations/associations for several of the above:

  • Etna is the name of Europe’s most active volcano, Mount Etna, which is located on the island of Sicily.
  • Fadrina is the feminine form of Fadri, a Romansh name related to Frederick.
  • Liridona is based on the Albanian word liri, meaning “freedom, liberty.”
  • Niculin is a Romansh name related to Nicholas.
  • Waimea is a Hawaiian place-name meaning “reddish water.” (I remember seeing a single baby named Waimea in the 2021 Sonoma rankings, but I didn’t expect to find two babies named Waimea in Switzerland!)

Other Romansh names I noticed in the rankings were the girl name Bigna (given to 12 babies) and the boy names Corsin (10) and Curdin (5).

Finally, here are Switzerland’s 2023 rankings, if you’d like to compare last year to the year before.

Sources: First names of newborns – Federal Statistical Office, Births and deaths – Federal Statistical Office, Languages of Switzerland – Wikipedia, Behind the Name, Wehewehe Wikiwiki Hawaiian Language Dictionaries

Image: Adapted from Flag of Switzerland (public domain)

Popular baby names in Liechtenstein, 2024

Flag of Liechtenstein
Flag of Liechtenstein

Last year, the tiny European country of Liechtenstein welcomed 341 babies — 166 girls and 175 boys.

What were the most popular names among these babies? Sophia for girls and Leon and Noah/Noa (tie) for boys.

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

Girl names

  1. Sophia, 5 baby girls
  2. Leyla and Livia, 4 each (tie)
  3. Alina, Chiara, Leonie, Lia, and Paula, 3 each (5-way tie)
  4. Ajla/Ayla, Amelie, Elisa, Emilia, Fiona, Freya, Hanna/Hannah, Ida, Ilenia, Laura, Lina, Lou, Luisa, Maya, Melina, Nelia, Noelia, Nora, Olivia, Romina, Timea, and Valea, 2 each (22-way tie)

Boy names

  1. Leon and Noah/Noa, 5 baby boys each (tie)
  2. Elias, Julian, Laurin, Leano, Levi, Linus, Lio, Lionel, Luca, Matteo/Matheo, Theo, and Valentin, 3 each (12-way tie)
  3. Alexander, Ben, Elia, Emil, Gino, Jonas, Kian, Lenny, Leyan, Lorenzo, Marlo, Nelio, Noe, Noel, and Vincent, 2 each (15-way tie)

The rest of the names were bestowed just once:

Unique girl names (94)Unique boy names (99)
Adriana, Alba, Alessia, Amara, Amaya, Amberly, Amelia, Amina, Amra, Anna, Asel, Asena, Aurelia, Aylin, Belinda, Carla, Celia, Charlotte, Chloé, Delia, Eflin, Elena, Elenor, Elina, Elisabeth, Ella, Elsa, Emily, Emma, Flavia, Frieda, Gabriella, Giada, Hale, Ivie, Jana, Julia, Juna, Kalea, Kate, Katharina, Klara, Kori, Lania, Larissa, Lea, Letizia, Lillian, Linn, Liuna, Liv, Lola, Lorine, Lua, Luna, Malea, Malia, Mara, Maria, Marie, Martina, Mayla, Melissa, Mia, Michaela, Mila, Milena, Morena, Naira, Nayla, Neea, Nilya, Noemi, Nuray, Peyang, Rital, Rosa, Ruby, Run, Samara, Sienna, Sophie, Sumaya, Sunniva, Thalia, Valentina, Valeria, Valérie, Viktoria, Viola, Vivienne, Yara, Yasmin, YunaAdni, Afonso, Albert, Amelio, Andrin, Anis, Anton, Aran, Aras, Arel, Aren, Arian, Arno, Arthur, Aurelio, Benjamin, Bernardo, Bryan, Charles, Ciro, Colin, Constantin, Daadir, Dani, Danial, David, Demir, Dijar, Ege, Eli, Elouan, Enzo, Erik, Erin, Fabian, Finn, Florian, Gabriel, Hayden, Henrik, Ilario, Ilyas, Jack, Jakob, Jayden, Johann, Jonathan, Jordan, Kenny, Konstantin, Leo, Leonardo, Leonidas, Leron, Levin, Levio, Liam, Lineo, Lino, Lou, Luan, Luciano, Mads, Magnus, Mailo, Maksim, Marco, Matej, Mats, Mattia, Matvii, Max, Maximilian, Miko, Naél, Near, Nevio, Nico, Nicolas, Paolo, Paul, Poyraz, Qingyang, Quentin, Raphael, Rayan, Rodrigo, Rui, Salvador, Samuel, Simon, Tino, Tobias, Valerio, Yaro, Yaroslav, Yuri, Yusuf, Zeyd

I didn’t post about Liechtenstein’s top baby names of 2023 or 2022, but here are Liechtenstein’s 2021 rankings.

Source: Neugeborenennamen – Liechtensteinische Landesverwaltung Statistikportal

Image: Adapted from Flag of Liechtenstein (public domain)