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

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 Sofie


Posts that mention the name Sofie

Popular baby names in Norway, 2024

Flag of Norway
Flag of Norway

Last year, the Scandinavian country of Norway welcomed 54,013 babies — 26,129 girls and 27,884 boys.

What were the most popular names among these babies? Nora and Lucas.

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

Girl names

  1. Nora/Norah/Noora, 385 baby girls
  2. Emma, 379
  3. Olivia/Oliwia, 342
  4. Sofie/Sophie, 329
  5. Ella, 324
  6. Maja/Maya/Maia, 307 (tie)
  7. Sofia/Sophia, 307 (tie)
  8. Leah/Lea, 303
  9. Selma, 291
  10. Ellinor/Elinor, 280
  11. Hedda, 277
  12. Alma, 268
  13. Frida, 264
  14. Iben, 253
  15. Ingrid, 249
  16. Astrid/Astri, 248
  17. Emilie, 245
  18. Sara/Sarah/Zara, 242
  19. Mia, 239
  20. Ada, 238
  21. Lilly/Lily, 225
  22. Tiril/Tirill, 215
  23. Amalie, 205
  24. Aurora, 194
  25. Hedvig, 191 (tie)
  26. Jenny/Jennie, 191 (tie)
  27. Josefine/Josephine, 189
  28. Ellie/Elli/Elly, 185
  29. Eva, 179
  30. Hennie/Henny, 178
  31. Hanna/Hannah, 174
  32. Vilde, 170
  33. Mathilde/Matilde, 167
  34. Anna, 164
  35. Live, 158 (tie)
  36. Saga, 158 (tie)
  37. Tuva, 157
  38. Solveig/Solvei, 152
  39. Linnea/Linea, 151
  40. Ida, 147
  41. Sigrid, 144
  42. Amelia, 141
  43. Thea, 138
  44. Marie, 136
  45. Mille, 135
  46. Eline, 133
  47. Eira, 130 (tie)
  48. Signe, 130 (tie)
  49. Mie, 124
  50. Hermine, 121

Boy names

  1. Lucas/Lukas, 431 baby boys
  2. Noah/Noa, 402
  3. Oliver, 398
  4. Emil, 396
  5. Jakob/Jacob, 386
  6. William, 360
  7. Theodor/Teodor, 356
  8. Ludvig/Ludvik/Ludwig, 336
  9. Liam, 330
  10. Johannes, 322
  11. Elias, 319
  12. Isak/Isaac/Isac, 316
  13. Filip/Philip/Fillip/Phillip, 312
  14. Oskar/Oscar, 310
  15. Olav, 298
  16. Henrik, 292
  17. Aksel/Axel, 290
  18. Theo/Teo, 275
  19. Kasper/Casper/Kacper, 272
  20. Tobias, 267
  21. Magnus, 264
  22. Ulrik, 250
  23. Adam, 247
  24. Matheo, 246
  25. Gustav, 234 (tie)
  26. Muhammad/Mohammad/Mohammed/Mohamed/Muhammed/Mohamad, 234 (tie)
  27. Alfred, 228
  28. Herman/Hermann, 210
  29. Håkon/Haakon, 204
  30. Mathias/Matias/Mattias, 203
  31. Sander, 197 (tie)
  32. Sverre, 197 (tie)
  33. Even, 195 – looks like Evan, but actually comes from the Old Norse name Eyvindr
  34. Mikkel, 194
  35. Viktor/Victor/Wiktor, 193
  36. Leo, 187
  37. Felix, 184
  38. Vetle, 178
  39. Birk, 177
  40. Leon, 176
  41. Iver, 173
  42. Edvin/Edwin, 170 (tie)
  43. Odin, 170 (tie)
  44. Johan, 169
  45. Luca/Luka, 165
  46. Benjamin, 163
  47. Jens, 159
  48. Jonas, 158
  49. Alexander/Aleksander, 157
  50. Markus/Marcus, 146

Interestingly, “almost every fifth child” born in Norway last year received a double name. The most popular combination was Emma Sofie, which was given to 14 baby girls.

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

Sources: Statistikk om Navn – Statistics Norway, Sjekk listen over de mest populære navnene i 2024 – SSB, Births – Statistics Norway

Image: Adapted from Flag of Norway (public domain)

Popular baby names in the Czech Republic, 2024

Flag of the Czech Republic
Flag of the Czech Republic

Last year, the central European country of the Czech Republic welcomed about 84,000 babies.

What were the most popular names among these babies? Eliška (for the 13th year in a row) and Jakub (for the 14th year in a row).

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

Girl names

  1. Eliška
  2. Viktorie
  3. Sofie
  4. Anna
  5. Natálie
  6. Amálie
  7. Ema
  8. Tereza
  9. Laura
  10. Adéla
  11. Julie
  12. Rozálie
  13. Nela
  14. Mia
  15. Emma
  16. Karolína
  17. Barbora
  18. Sára
  19. Stella
  20. Anežka – the Czech form of Agnes.
  21. Veronika
  22. Marie
  23. Kristýna
  24. Meda
  25. Valerie
  26. Ella
  27. Klára
  28. Jasmína
  29. Štepánka
  30. Josefína
  31. Lucie
  32. Aneta
  33. Nina
  34. Magdaléna
  35. Zuzana (3-way tie)
  36. Ester (3-way tie)
  37. Beáta (3-way tie)
  38. Alžbeta (tie) – the Slovak form of Elizabeth.
  39. Elena (tie)
  40. Rozárie – the Czech form of Rosaria.
  41. Katerina
  42. Sofia
  43. Leontýna
  44. Liliana
  45. Gabriela
  46. Emily
  47. Amélie
  48. Adriana (3-way tie)
  49. Michaela (3-way tie)
  50. Stela (3-way tie)

Boy names

  1. Jakub
  2. Matyáš
  3. Jan
  4. Adam
  5. Matej
  6. David
  7. Vojtech
  8. Filip
  9. Dominik
  10. Tomáš
  11. Daniel
  12. Tobiáš
  13. Oliver
  14. Štepán
  15. Antonín
  16. Sebastian
  17. Lukáš
  18. Martin
  19. Ondrej
  20. Mikuláš
  21. Šimon (tie)
  22. Marek (tie)
  23. Samuel
  24. Jonáš
  25. Václav
  26. Petr (tie)
  27. Teodor (tie)
  28. Patrik
  29. Jirí – the Czech form of George.
  30. Tadeáš
  31. Kryštof
  32. Michal
  33. Viktor
  34. Vilém – the Czech form of William.
  35. Jáchym
  36. Eliáš
  37. Josef
  38. Richard
  39. Eduard
  40. František
  41. Albert
  42. Tobias
  43. Theodor
  44. Alex
  45. Pavel
  46. Kristián (tie)
  47. Damián (tie)
  48. Vincent
  49. Jindrich – the Czech form of Heinrich.
  50. Michael

The girls’ top 100 included Markéta (57th), Klaudie (68th), Nella (76th), and Bára (97th).

The boys’ top 100 included Vít (55th), Robin (60th), Hynek (66th), and Kevin (81st).

Speaking of Kevin…Czech journalist Michal Kašpárek (who helped build an app based on Czechia’s baby name data) mentioned Kevin and several other non-Czech names during an interview with Radio Prague International last year. Some quotes:

  • Amélie: “Before the movie Amélie came out in 2001 about one girl a year in the Czech Republic was named Amélie. The year after there [were] 13, out of nowhere, and then the number doubled each year until reaching today’s 180 or so Amélies every year.”
  • Kevin: “Kevin became really popular after Home Alone came out, which was in the ’90s, when American names in general got more popular in the Czech Republic.”
  • Bob: “[O]ur data also shows that the first Bobs were showing up in the 1960s, possibly due to Bob Dylan.”
  • Amy: “There was also a big increase in the name Amy around that time that Amy Winehouse hit it big. That was a trend that didn’t stop after she passed away. Amy is still a really common name, and it hadn’t been before.”

I didn’t post about Czechia’s top baby names of 2023, but here are Czechia’s 2016 rankings.

P.S. Several Czech letters, such as R-with-caron and E-with-caron, don’t render properly on my site. So please imagine that they exist in several of the names above: the girl names Alžbeta, Katerina, and Štepánka, and the boy names Jindrich, Jirí, Matej, Ondrej, Štepán, and Vojtech.

Sources: Detským jménum loni opet kralovali Jakub a Eliška – Ceský statistický úrad, Eliška and Jakub remain most popular baby names in Czechia – Radio Prague International, Jakub, Eliška… Kevin: App spotlights first names in Czechia – Radio Prague International, Behind the Name

Image: Adapted from Flag of the Czech Republic (public domain)

Popular baby names in the Netherlands, 2024

Flag of the Netherlands
Flag of the Netherlands

Last year, from January to November, the Netherlands welcomed 165,594 babies — 80,604 girls and 84,990 boys.

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

Here are the Netherlands’ top 50 girl names and top 50 boy names of 2024:

Girl names

  1. Emma, 657 baby girls
  2. Olivia, 634
  3. Nora, 614
  4. Julia, 607
  5. Sophie, 581
  6. Mila, 579
  7. Noor, 547
  8. Yara, 539
  9. Sara, 492
  10. Zoë, 487
  11. Tess, 459
  12. Elin, 457
  13. Luna, 450
  14. Maeve, 447 (tie)
  15. Milou, 447 (tie)
  16. Nina, 443
  17. Saar, 425 – short form of Sarah
  18. Evi, 418
  19. Eva, 407
  20. Mia, 403
  21. Lotte, 400
  22. Liv, 382
  23. Maud, 378
  24. Sofia, 373
  25. Anna, 369
  26. Emily, 368
  27. Ella, 354
  28. Lauren, 348
  29. Lina, 347
  30. Lynn, 341
  31. Sophia, 333
  32. Sofie, 332
  33. Noa, 319
  34. Julie, 316
  35. Lily, 313
  36. Fleur, 311
  37. Loïs, 310
  38. Hailey, 308
  39. Lieke, 306 – diminutive form of several names (such as Angelique)
  40. Livia, 302
  41. Hannah, 298
  42. Fenna, 288 – feminine form of Fen, a Frisian short form of Ferdinand
  43. Nova, 287
  44. Noé, 284 (tie)
  45. Sarah, 284 (tie)
  46. Fien, 260 – short form of Josefien, the Dutch form of Josephine
  47. Jasmijn, 252
  48. Isa, 250 (3-way tie)
  49. Isabella, 250 (3-way tie)
  50. Romée, 250 (3-way tie) – French feminine form of Romeo

Boy names

  1. Noah, 922 baby boys
  2. Luca, 755
  3. Lucas, 730
  4. Liam, 660
  5. Sem, 618 – Dutch form of Shem
  6. Mees, 606 – short form of Bartholomeus, the Dutch form of Bartholomew
  7. Noud, 582 – short form of Arnoud, the Dutch form of Arnold
  8. Levi, 579
  9. James, 557
  10. Adam, 538
  11. Finn, 529
  12. Daan, 519
  13. Sam, 514
  14. Milan, 506
  15. Luuk, 473
  16. Guus, 468
  17. Zayn, 461
  18. Mats, 436
  19. Mason, 424
  20. Bram, 397
  21. Siem, 377 – short form of Simon
  22. Boaz, 373
  23. Oliver, 364
  24. Olivier, 355
  25. Benjamin, 353
  26. Gijs, 347 – short form of Gijsbert
  27. Floris, 334
  28. Jesse, 330
  29. Joep, 315
  30. Teun, 312 – short form of Antonius
  31. Otis, 311
  32. Jake, 310 (3-way tie)
  33. Lio, 310 (3-way tie)
  34. Morris, 310 (3-way tie)
  35. Moos, 303 – short form of Mozes, the Dutch form of Moses
  36. Jens, 300
  37. Ties, 293 – diminutive form of several names (such as Matthijs and Diederik)
  38. Elias, 286
  39. Abel, 284
  40. Owen, 280
  41. Thomas, 275
  42. Ted, 272
  43. Max, 268
  44. David, 263 (tie)
  45. Julian, 263 (tie)
  46. Jan, 262
  47. Mohammed, 255
  48. Jurre, 252 (tie) – short form of Jurryt, the Frisian form of Gerard
  49. Tobias, 252 (tie)
  50. Kai, 246

The girls’ top 100 included Bo (53rd), Puck (58th), Feline (tied for 82nd), and Benthe (98th).

The boys’ top 100 included Melle (59th), Loek (63rd), Stijn (70th), and Wout (tied for 85th).

And what about gender-neutral names? According to the Dutch SVB, the top three were Charlie (given to 156 girls & 156 boys last year), Robin (68 girls & 64 boys), and Sammy (11 girls & 10 boys).

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

Sources: Kindernamen home | Kindernamen | SVB, Emma en Noah de populairste kindernamen van 2024, Behind the Name

Image: Adapted from Flag of the Netherlands (public domain)

Popular baby names in Denmark, 2023

Flag of Denmark
Flag of Denmark

Last year, the Nordic country of Denmark welcomed 57,469 babies.

What were the most popular names among these babies? Frida and Carl.

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

Girl names

  1. Frida, 425 baby girls
  2. Luna, 412
  3. Ella, 410
  4. Alma, 409
  5. Emma, 402
  6. Sofia, 397
  7. Olivia, 395
  8. Agnes, 392
  9. Ida, 391
  10. Karla, 381
  11. Ellie, 380
  12. Clara, 379
  13. Freja, 343
  14. Nora, 331
  15. Lily, 326
  16. Alberte, 316 (tie)
  17. Esther, 316 (tie)
  18. Asta, 296
  19. Ellen, 284
  20. Anna, 282
  21. Aya, 246
  22. Isabella, 228
  23. Lærke, 213 – the Danish word for “lark” (the type of bird)
  24. Astrid, 212
  25. Saga, 210
  26. Hannah, 209
  27. Mathilde, 207
  28. Josefine, 205
  29. Laura, 203
  30. Vilma, 200
  31. Emily, 197 (tie)
  32. Liva, 197 (tie)
  33. Maja, 196
  34. Vera, 187
  35. Marie, 181
  36. Leonora, 178 (tie)
  37. Mille, 178 (tie)
  38. Andrea, 173
  39. Solveig, 166
  40. Molly, 164
  41. Victoria, 163
  42. Merle, 149
  43. Lea, 148
  44. Liv, 146
  45. Eva, 140 (tie)
  46. Ingrid, 140 (tie)
  47. Elina, 137 (tie)
  48. Rosa, 137 (tie)
  49. Gry, 130
  50. Sofie, 125

Boy names

  1. Carl, 477 baby boys
  2. William, 458
  3. Oscar, 452
  4. Alfred, 449 (tie)
  5. Noah, 449 (tie)
  6. Aksel, 441
  7. Emil, 430
  8. Oliver, 423
  9. Malthe, 403
  10. Valdemar, 392
  11. August, 377
  12. Elliot, 370
  13. Theo, 351
  14. Arthur, 346
  15. Lucas, 335
  16. Elias, 324
  17. Lauge, 323
  18. Otto, 319
  19. Hugo, 309
  20. Felix, 285
  21. Magnus, 279
  22. Viggo, 270
  23. Victor, 269
  24. Theodor, 257
  25. Loui, 255
  26. Holger, 249
  27. Anker, 245 (tie)
  28. Liam, 245 (tie)
  29. Anton, 243
  30. Matheo, 230
  31. Konrad, 227
  32. Erik, 214
  33. Pelle, 202
  34. Luca, 198
  35. Asger, 197
  36. Ebbe, 195
  37. Nohr, 194 (tie)
  38. Vincent, 194 (tie)
  39. Kalle, 190
  40. Adam, 181
  41. Johan, 173
  42. Frederik, 165 (tie)
  43. Storm, 165 (tie)
  44. Albert, 159
  45. Walter, 156
  46. Alexander, 154
  47. Christian, 151
  48. Villads, 146
  49. Leo, 142
  50. Marius, 138

The top names of 2022, Ella and William, are now in third place and second place, respectively.

The word-name Storm has ranked inside the boys’ top 50 since 2010. (In the U.S., Storm is given to both boys and girls, but has never come close to top-50 status for either gender.)

Sources: Baby names – Statistics Denmark, Births – Statistics Denmark

Image: Adapted from Flag of Denmark (public domain)