How popular is the baby name Sofia in the United States right now? How popular was it historically? Find out using the graph below! Plus, check out all the blog posts that mention the name Sofia.

The graph will take a few seconds to load, thanks for your patience. (Don't worry, it shouldn't take nine months.) If it's taking too long, try reloading the page.


Popularity of the Baby Name Sofia


Posts that Mention the Name Sofia

Popular Baby Names in Finland, 2018

According to the Population Register Centre of Finland (Väestörekisterikeskus), the most popular baby names in the country in 2018 were Eevi and Eeli.

Here are Finland’s top 10 girl names and top 10 boy names of 2018:

Girl Names

  1. Eevi, 304 baby girls
  2. Sofia, 265
  3. Venla, 252
  4. Ella, 248
  5. Aino, 247
  6. Aada, 244
  7. Helmi, 237
  8. Emma, 230
  9. Olivia, 227
  10. Isla, 224

Boy Names

  1. Eeli, 404 baby boys
  2. Elias, 388
  3. Leo, 365
  4. Oliver, 330
  5. Eino, 317
  6. Väinö, 281
  7. Onni, 278
  8. Leevi, 245
  9. Niilo, 214
  10. Noel, 207

In the girls’ top 10, Olivia and Isla replace Lilja, Elli, and Enni. (Two replace three because there was a tie for 10th last year.)

In the boys’ top 10, Eeli — which wasn’t even in the top 10 in 2017 — replaces Eetu. My best guess on the sudden popularity of Eeli is young hockey player Eeli Tolvanen (EY-leh TOLL-vah-nen).

Among Finland’s Swedish-speakers (between 5% and 6% of the total population) the top baby names were Saga and William.

And in 2017, the top names in Finland overall were Aino and Leo.

Sources: Eevi ja Eeli ovat vuoden 2018 suosikkinimet, Nimet – Väestörekisterikeskus, Etunimitilasto 2018 suomenkieliset (PDF)

Popular Baby Names in Switzerland, 2018

According to data from the Swiss Federal Statistical Office (FSO), the most popular baby names in Switzerland in 2018 were Emma and Liam.

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

Girl Names

  1. Emma, 504 baby girls
  2. Mia, 445
  3. Sofia, 342
  4. Lea, 325
  5. Elena, 319
  6. Emilia, 307
  7. Mila, 301
  8. Anna, 299
  9. Laura, 277
  10. Lena, 275

Boy Names

  1. Liam, 446 baby boys
  2. Noah, 443
  3. Leon, 344
  4. Luca, 332
  5. Elias, 326
  6. Gabriel, 324
  7. Matteo, 313
  8. Louis, 301
  9. Ben, 281
  10. David, 265

In the girls’ top 10, Elena, Mila, and Laura replace Lina, Lara, and Nina.

In the boys’ top 10, Louis replaces Samuel.

Here are the top baby names within each of Switzerland’s main language groups:

  • German speakers (63% of the population)
    • Top 3 girl names: Mia, Emma, Lea
    • Top 3 boy names: Noah, Leon, Elias
  • French speakers (23%)
    • Top 3 girl names: Emma, Alice, Eva
    • Top 3 boy names: Liam, Gabriel, Arthur
  • Italian speakers (8%)
    • Top 3 girl names: Sofia, Alice, Emily
    • Top 3 boy names: Leonardo, Liam, Alessandro
  • Romansh speakers (less than 1%)
    • Top girl name: Chiara, Clara, Emilia, Gianna, Hanna, Joana, Lana, Lara, Lena, Lenia, Lia, Mara (at least a 10-way tie)
    • Top boy name: Alessio, Laurin, Liam, Men (4-way tie)

In 2017, the top names in the country overall were Emma and Noah.

Sources: Vornamen der Neugeborenen – Swiss Federal Statistical Office, Not a Heidi in sight: The most popular Swiss baby names in 2018 – The Local

Top Baby Names in Newfoundland and Labrador, 2018

According to the Vital Statistics Division of Service NL, the most popular baby names in Newfoundland and Labrador in 2018 were Charlotte and Jack.

Here are the province’s top 10 girl names and top 10 boy names of 2018:

Girl Names

  1. Charlotte
  2. Lily/Lilly
  3. Emma
  4. Olivia
  5. Layla/Laylah/Leila/Lalia
  6. Norah/Nora
  7. Callie/Cali/Kaley/Kailee/Kaylee/Kallie
  8. Sophia/Sofia
  9. Sadie/Saydee
  10. Emily

Boy Names

  1. Jack
  2. William
  3. Liam
  4. Greyson/Graysin/Greyson
  5. Jackson/Jaxyn/Jaxxon/Jaxsin/Jaxson/Jaxon
  6. Owen
  7. Benjamin
  8. Jacob/Jakob
  9. Parker
  10. Luke

In 2017, the top names were Ava and Benjamin.

Source: Good Charlotte, happy Jack: Here are 2018’s top baby names in Newfoundland and Labrador

Popular Baby Names in Spain, 2018

According to Spain’s Instituto Nacional de Estadistica, the most popular baby names in the country in 2018 were Lucia and Hugo.

Here are Spain’s top 10 girl names and top 10 boy names of 2018:

Girl Names

  1. Lucia, 4,004 baby girls
  2. Sofia, 3,701
  3. Martina, 3,534
  4. Maria, 3,533
  5. Paula, 2,847
  6. Julia, 2,738
  7. Emma, 2,623
  8. Valeria, 2,520
  9. Daniela, 2,503
  10. Alba, 2,350

Boy Names

  1. Hugo, 3,800 baby boys
  2. Lucas, 3,617
  3. Martin, 3,332
  4. Daniel, 3,223
  5. Pablo, 3,139
  6. Mateo, 3,100
  7. Alejandro, 3,000
  8. Leo, 2,651
  9. Alvaro, 2,495
  10. Manuel, 2,476

In the boys’ top 10, Leo replaces Adrian.

The girls’ top 10 includes the same names, but in a different order.

In 2017, the top names were Lucia and Lucas.

Source: What is the frequency of a first name of newborns? – INEbase

Popular Baby Names in Denmark, 2018

According to Statistics Denmark, the most popular baby names in the country in 2018 were (again) Ida and William.

Here are Denmark’s top 10 girl names and top 10 boy names of 2018:

Girl Names

  1. Ida, 456 baby girls
  2. Emma, 453
  3. Alma, 437 (tie)
  4. Ella, 437 (tie)
  5. Sofia, 423
  6. Freja, 417
  7. Josefine, 411
  8. Clara, 395
  9. Anna, 377
  10. Karla, 357

Boy Names

  1. William, 600 baby boys
  2. Noah, 528
  3. Oscar, 506
  4. Lucas, 495
  5. Victor, 489
  6. Malthe, 482
  7. Oliver, 468
  8. Alfred, 467
  9. Carl, 463
  10. Valdemar, 400

On the girls’ list, Clara and Karla replace Alberte and Agnes.

On the boys’ list, Valdemar replaces Emil.

Here are Denmark’s rankings for 2017.

Source: Names of Newborn Children – Statistics Denmark