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 Houston, 2018

According to the City of Houston Health Department, the most popular baby names in Houston, Texas, in 2018 were Emma and Liam.

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

Girl Names
1. Emma, 376 baby girls
2. Isabella
3. Camila
4. Mia
5. Olivia
6. Sophia
7. Sofia
8. Ava
9. Abigail
10. Evelyn

Boy Names
1. Liam, 424 baby boys
2. Noah
3. Jacob
4. Daniel
5. Mateo
6. Dylan
7. Matthew
8. Ethan
9. Sebastian
10. Elijah

This is the first time I’ve seen an official set of baby name rankings for Houston, so I don’t have any earlier sets of Houston rankings on hand for comparison.

That said, I do have a recent set of rankings for nearby College Station, if you’d like to take a look. (The current College Station rankings should be up in a few weeks…)

Source: Emma, Liam hold title as most popular baby names in Houston for 2018

Popular Baby Names in San Diego, 2018

According to San Diego County’s Health and Human Services Agency, the most popular baby names in the county in 2018 were Emma and Liam.

Here are San Diego County’s top 10 girl names and top 10 boy names of 2017:

Girl Names
1. Emma, 264 baby girls
2. Olivia, 235
3. Mia, 223
4. Isabella, 191
5. Camila, 173
6. Sophia, 159
7. Sofia, 151
8. Victoria, 147
9. Mila, 138
10. Charlotte, 137

Boy Names
1. Liam, 242 baby boys
2. Noah, 202
3. Sebastian, 200
4. Mateo, 196
5. Benjamin, 185
6. Daniel, 178
7. Ethan, 172
8. Oliver, 164
9. Alexander, 162
10. Logan, 156

In 2017, the top two names were the same.

Source: Top Baby Names in San Diego County in 2018

Popular Baby Names in Slovakia, 2018

According to Slovakia’s Interior Ministry, the most popular baby names in the country in 2018 were Sofia and Jakub.

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

Girl Names
1. Sofia, 772 baby girls
2. Ema, 706
3. Nina, 671
4. Viktória, 670
5. Natália, 603
6. Eliška, 578
7. Nela, 493
8. Tamara, 471
9. Laura, 448
10. Hana, 444

Boy Names
1. Jakub, 1,266 baby boys
4. Adam, 975
3. Michal, 934
4. Samuel, 913
5. Tomáš, 850
6. Filip, 767
7. Matej, 760
8. Martin, 754
9. Oliver, 753
10. Lukáš, 721

Sofia has been the #1 girl name in the country since 2008, and Jakub has been the #1 boy name “for most of the past decade.”

Though names of international origin (“such as Lucas or Vivien”) started filtering into Slovakia after WWII, they didn’t become popular until relatively recently.

(For other European baby name rankings, see the European baby name rankings subcategory.)

Source: 2018: What were the most popular names for babies born in Slovakia?

Popular Baby Names in New Mexico, 2018

According to New Mexico’s Department of Health, the most popular baby names in the state in 2018 were Isabella and Noah.

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

Girl Names
1. Isabella
2. Mia
3. Sophia
4. Olivia
5. Emma
6. Sofia
7. Ava
8. Amelia
9. Camila
10. Mila

Boy Names
1. Noah
2. Liam
3. Elijah
4. Logan
5. Mateo
6. Daniel
7. Mason
8. Sebastian
9. Benjamin
10. Julian

In the girls’ top 10, Sofia, Amelia, Camila, and Mila replace Aria, Emily, Aurora, and Charlotte.

In the boys’ top 10, Mason, Sebastian, Benjamin, and Julian replace Santiago, Ezekiel, Josiah, and Michael.

(These rankings are based on provisional data covering the year up to mid-December.)

In 2017, the top two names in New Mexico were Sophia and Noah.

Source: Top New Mexico Baby Names in 2018

Popular Baby Names in Italy, 2017

According to Italy’s Istituto Nazionale di Statistica, the most popular baby names in the country in 2017 were Sofia and Francesco.

Here are Italy’s top 10 girl names and top 10 boy names of 2017:

Girl Names
1. Sofia, 7,173 baby girls
2. Giulia, 6,143
3. Aurora, 5,808
4. Alice, 3,691
5. Ginevra, 3,564
6. Emma, 3,525
7. Giorgia, 3,474
8. Greta, 3,270
9. Martina, 3,129
10. Beatrice, 2,970

Boy Names
1. Francesco, 7,209 baby boys
2. Leonardo, 6,622
3. Alessandro, 5,987
4. Lorenzo, 5,789
5. Mattia, 5,715
6. Andrea, 5,322
7. Gabriele, 5,129
8. Riccardo, 4,336
9. Matteo, 4,072
10. Tommaso, 4,020

In the girls’ top 10, Beatrice replaces Chiara (now 12th). Also notable is the fact that the top 10 again includes a total of four g-names. (In the U.S., on the other hand, there are only four g-names — Grace, Genesis, Gabriella, and Gianna — in the entire top 100.)

On the boys’ side, further down, Kevin is hanging on at #50.

Source: How many babies are named…? (Istat)