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, 2020

According to the Finnish Digital Agency, the most popular baby names in the country last year were Aino and Leo.

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

Girl Names

  1. Aino, 276 baby girls
  2. Olivia, 252
  3. Sofia, 244
  4. Pihla, 239
  5. Aada, 237
  6. Eevi, 227
  7. Isla, 226
  8. Lilja, 220
  9. Helmi, 216
  10. Ellen and Ella, 206 each (tie)

Boy Names

  1. Leo, 356 baby boys
  2. Eino, 335
  3. Oliver, 326
  4. Elias, 323
  5. Onni, 308
  6. Väinö, 281
  7. Noel, 264
  8. Eeli, 228
  9. Toivo, 224
  10. Leevi, 207

In the girls’ top 10, Pihla and Isla replaced Emilia. (The name Pihla is based on the Finnish word pihlaja, meaning “rowan tree.”)

In the boys’ top 10, Toivo replaced Hugo.

Among Finland’s Swedish-speakers (about 5% of the population) the top baby names were Ellen and Emil.

In 2019, the top two names in Finland were also Aino and Leo.

Sources: Suosituimmat Etunimet (“Most Popular First Names”), Pihla – Behind the Name

Popular Baby Names in NYC, 1990-2019

Did you know that New York City’s website hosts vital statistics reports (PDFs) going all the way back to the 1960s? And that, from 1991 onward, these annual reports include baby name rankings for NYC?

I don’t want you to have to comb through a whole bunch of PDFs to find the city’s historical top-ten lists, though, so I gathered all the lists into a single blog post.

The name tables in the reports also incorporate several older sets rankings (from 1990, 1985, 1980, 1948, 1928, and 1898 specifically) for comparison, and those are here well — just scroll to the bottom.


2019

The most popular baby names in New York City in 2019. (Here’s my post about the 2019 NYC rankings.)

Top Girl Names (NYC, 2019)Top Boy Names (NYC, 2019)
1. Emma
2. Olivia
3. Sophia
4. Mia
5. Isabella
6. Leah
7. Ava
8. Chloe
9. Amelia
10. Charlotte
1. Liam
2. Noah
3. Ethan
4. Jacob
5. Lucas
6. Aiden
7. Daniel
8. Michael
9. David
10. Matthew

2018

The most popular baby names in New York City in 2018. (Here’s my post about the 2018 NYC rankings.)

Top Girl Names (NYC, 2018)Top Boy Names (NYC, 2018)
1. Emma
2. Isabella
3. Sophia
4. Mia
5. Olivia
6. Ava
7. Leah
8. Sarah
9. Amelia
10. Chloe
1. Liam
2. Noah
3. Ethan
4. Jacob
5. Aiden
6. David
7. Lucas
8. Matthew
9. Daniel
10. Alexander

2017

The most popular baby names in New York City in 2017. (Here’s my post about the 2017 NYC rankings.)

Top Girl Names (NYC, 2017)Top Boy Names (NYC, 2017)
1. Emma
2. Olivia
3. Mia
4. Sophia
5. Isabella
6. Ava
7. Leah
8. Emily
9. Sarah
10. Abigail
1. Liam
2. Noah
3. Jacob
4. Ethan
5. David
6. Lucas
7. Matthew
8. Jayden
9. Aiden
10. Daniel

2016

The most popular baby names in New York City in 2016. (Here’s my post about the 2016 NYC rankings.)

Top Girl Names (NYC, 2016)Top Boy Names (NYC, 2016)
1. Olivia
2. Sophia
3. Emma
4. Isabella
5. Mia
6. Ava
7. Emily
8. Leah
9. Sarah
10. Madison
1. Liam
2. Jacob
3. Ethan
4. Noah
5. Aiden
6. Matthew
7. Daniel
8. Lucas
9. Michael
10. Dylan

2015

The most popular baby names in New York City in 2015. (Here’s my post about the 2015 NYC rankings.)

Top Girl Names (NYC, 2015)Top Boy Names (NYC, 2015)
1. Olivia
2. Sophia
3. Emma (tie)
4. Mia (tie)
5. Isabella
6. Leah
7. Emily
8. Ava
9. Chloe
10. Madison
1. Ethan
2. Liam
3. Noah
4. Jacob
5. Jayden
6. Matthew
7. David
8. Daniel (tie)
9. Dylan (tie)
10. Aiden

2014

The most popular baby names in New York City in 2014. (Here’s my post about the 2014 NYC rankings.)

Top Girl Names (NYC, 2014)Top Boy Names (NYC, 2014)
1. Sophia
2. Isabella
3. Olivia
4. Mia
5. Emma
6. Emily
7. Leah
8. Ava
9. Sofia
10. Chloe
1. Ethan
2. Jacob
3. Liam
4. Jayden
5. Noah
6. Daniel
7. Michael
8. Alexander
9. David
10. Matthew

2013

The most popular baby names in New York City in 2013.

Top Girl Names (NYC, 2013)Top Boy Names (NYC, 2013)
1. Sophia
2. Isabella
3. Emma
4. Olivia
5. Mia
6. Emily
7. Leah
8. Sofia
9. Madison
10. Chloe
1. Jayden
2. Ethan
3. Jacob
4. Daniel
5. David
6. Noah
7. Michael
8. Matthew
9. Alexander
10. Liam

2012

The most popular baby names in New York City in 2012.

Top Girl Names (NYC, 2012)Top Boy Names (NYC, 2012)
1. Sophia
2. Isabella
3. Emma
4. Olivia
5. Emily
6. Mia
7. Chloe
8. Madison
9. Leah
10. Ava
1. Jayden
2. Ethan
3. Jacob
4. Daniel
5. Matthew
6. Michael
7. Aiden
8. David
9. Ryan
10. Alexander

2011

The most popular baby names in New York City in 2011. (Here’s my post about the 2011 NYC rankings.)

Top Girl Names (NYC, 2011)Top Boy Names (NYC, 2011)
1. Isabella
2. Sophia
3. Olivia
4. Emma
5. Mia
6. Emily
7. Madison
8. Leah
9. Chloe
10. Sofia
1. Jayden
2. Jacob
3. Ethan
4. Daniel
5. Michael
6. Matthew
7. Justin
8. David
9. Aiden
10. Alexander

2010

The most popular baby names in New York City in 2010.

Top Girl Names (NYC, 2010)Top Boy Names (NYC, 2010)
1. Isabella
2. Sophia
3. Olivia
4. Emily
5. Madison
6. Mia
7. Emma
8. Leah
9. Sarah
10. Chloe
1. Jayden
2. Ethan
3. Daniel
4. Jacob
5. David
6. Justin
7. Michael
8. Matthew
9. Joseph
10. Joshua

2009

The most popular baby names in New York City in 2009.

Top Girl Names (NYC, 2009)Top Boy Names (NYC, 2009)
1. Isabella
2. Sophia
3. Mia
4. Emily
5. Olivia
6. Madison
7. Sarah
8. Ashley
9. Leah
10. Emma
1. Jayden
2. Daniel
3. Ethan
4. Michael
5. David
6. Justin
7. Matthew
8. Joshua
9. Alexander
10. Christopher

2008

The most popular baby names in New York City in 2008.

Top Girl Names (NYC, 2008)Top Boy Names (NYC, 2008)
1. Sophia
2. Isabella
3. Emily
4. Olivia
5. Sarah
6. Madison
7. Ashley
8. Mia
9. Samantha
10. Emma
1. Jayden
2. Daniel
3. Michael
4. Matthew
5. David
6. Joshua
7. Justin
8. Anthony
9. Christopher
10. Ethan/Ryan (tied for 10th)

2007

The most popular baby names in New York City in 2007. (Here’s my post about the 2007 NYC rankings.)

Top Girl Names (NYC, 2007)Top Boy Names (NYC, 2007)
1. Isabella (tie)
2. Sophia (tie)
3. Emily
4. Ashley
5. Sarah
6. Kayla
7. Mia
8. Olivia
9. Samantha
10. Rachel
1. Daniel
2. Jayden
3. Michael
4. Matthew
5. Justin
6. Joshua
7. David
8. Anthony
9. Christopher
10. Joseph

2006

The most popular baby names in New York City in 2006. (Here’s my post about the 2006 NYC rankings.)

Top Girl Names (NYC, 2006)Top Boy Names (NYC, 2006)
1. Ashley
2. Emily
3. Isabella
4. Sarah
5. Kayla
6. Sophia
7. Mia
8. Madison
9. Brianna (tie)
10. Samantha (tie)
1. Michael
2. Daniel
3. Matthew
4. Joshua
5. Justin
6. David
7. Christopher
8. Joseph
9. Anthony
10. Jayden

2005

The most popular baby names in New York City in 2005.

Top Girl Names (NYC, 2005)Top Boy Names (NYC, 2005)
1. Emily
2. Ashley
3. Kayla
4. Sarah
5. Isabella
6. Samantha
7. Sophia
8. Nicole
9. Olivia
10. Rachel
1. Michael
2. Daniel
3. Joshua
4. David
5. Justin
6. Matthew
7. Anthony
8. Christopher
9. Joseph
10. Nicholas

2004

The most popular baby names in New York City in 2004.

Top Girl Names (NYC, 2004)Top Boy Names (NYC, 2004)
1. Emily
2. Ashley
3. Kayla
4. Sarah
5. Samantha
6. Isabella
7. Brianna
8. Sophia
9. Nicole
10. Olivia
1. Michael
2. Daniel
3. Matthew
4. Justin
5. Joshua
6. David
7. Anthony
8. Christopher (tie)
9. Joseph (tie)
10. Ryan

2003

The most popular baby names in New York City in 2003.

Top Girl Names (NYC, 2003)Top Boy Names (NYC, 2003)
1. Emily
2. Ashley
3. Kayla
4. Sarah
5. Samantha
6. Brianna
7. Isabella
8. Nicole
9. Rachel
10. Jessica
1. Michael
2. Justin
3. Daniel
4. Matthew
5. Christopher
6. Anthony
7. David
8. Joshua
9. Joseph
10. Kevin

2002

The most popular baby names in New York City in 2002.

Top Girl Names (NYC, 2002)Top Boy Names (NYC, 2002)
1. Ashley
2. Emily
3. Kayla
4. Brianna
5. Samantha
6. Sarah
7. Nicole
8. Jessica
9. Michelle
10. Isabella
1. Michael
2. Justin
3. Daniel
4. Matthew
5. Christopher
6. Joseph
7. Anthony
8. Joshua
9. Nicholas
10. David

2001

The most popular baby names in New York City in 2001.

Top Girl Names (NYC, 2001)Top Boy Names (NYC, 2001)
1. Ashley
2. Kayla
3. Samantha
4. Emily
5. Jessica
6. Brianna
7. Nicole
8. Sarah
9. Destiny
10. Michelle
1. Michael
2. Justin
3. Christopher
4. Daniel
5. Matthew
6. Joseph
7. Anthony
8. David
9. Joshua
10. Kevin

2000

The most popular baby names in New York City in 2000.

Top Girl Names (NYC, 2000)Top Boy Names (NYC, 2000)
1. Ashley
2. Samantha
3. Kayla
4. Emily
5. Brianna
6. Sarah
7. Jessica
8. Nicole
9. Michelle
10. Amanda
1. Michael
2. Justin
3. Christopher
4. Matthew
5. Daniel
6. Anthony
7. Joshua
8. David
9. Joseph
10. Kevin

1999

The most popular baby names in New York City in 1999.

Top Girl Names (NYC, 1999)Top Boy Names (NYC, 1999)
1. Ashley
2. Samantha
3. Emily
4. Sarah
5. Nicole
6. Kayla
7. Jessica
8. Brianna
9. Amanda
10. Jennifer
1. Michael
2. Justin
3. Matthew
4. Christopher
5. Joseph
6. Daniel
7. Anthony
8. David
9. Kevin
10. Joshua

1998

The most popular baby names in New York City in 1998.

Top Girl Names (NYC, 1998)Top Boy Names (NYC, 1998)
1. Ashley
2. Samantha
3. Jessica
4. Amanda
5. Nicole
6. Emily
7. Jennifer
8. Sarah
9. Brianna
10. Stephanie
1. Michael
2. Christopher
3. Justin
4. Joseph
5. Matthew
6. Anthony
7. Daniel
8. Brandon
9. Nicholas
10. David

1997

The most popular baby names in New York City in 1997.

Top Girl Names (NYC, 1997)Top Boy Names (NYC, 1997)
1. Ashley
2. Samantha
3. Jessica
4. Nicole
5. Amanda
6. Sarah
7. Stephanie
8. Jennifer
9. Emily
10. Brianna
1. Michael
2. Christopher
3. Joseph
4. Matthew
5. Justin
6. Daniel
7. Anthony (tie)
8. Brandon (tie)
9. David
10. Jonathan

1996

The most popular baby names in New York City in 1996.

Top Girl Names (NYC, 1996)Top Boy Names (NYC, 1996)
1. Ashley
2. Jessica
3. Samantha
4. Stephanie
5. Nicole
6. Amanda
7. Jennifer
8. Sarah
9. Michelle
10. Emily
1. Michael
2. Christopher
3. Anthony
4. Kevin
5. Daniel
6. Joseph
7. Matthew
8. Justin
9. Jonathan
10. David

1995

The most popular baby names in New York City in 1995.

Top Girl Names (NYC, 1995)Top Boy Names (NYC, 1995)
1. Ashley
2. Jessica
3. Amanda
4. Samantha
5. Stephanie
6. Jennifer
7. Nicole
8. Sarah*
9. Michelle
10. Emily
1. Michael
2. Christopher
3. Kevin
4. Daniel
5. Jonathan
6. Joseph
7. Anthony
8. Matthew
9. David
10. Justin

*The name was spelled “Sara” (without the h) in the 1995 annual report, but “Sarah” (with the h) on all the other reports. So, assuming that “Sara” was a typo, I’ve spelled it with the h here.

1994

The most popular baby names in New York City in 1994.

Top Girl Names (NYC, 1994)Top Boy Names (NYC, 1994)
1. Ashley
2. Jessica
3. Stephanie
4. Samantha
5. Amanda
6. Nicole
7. Jennifer
8. Michelle
9. Tiffany
10. Danielle
1. Michael
2. Christopher
3. Kevin
4. Anthony
5. Jonathan
6. Daniel
7. Joseph
8. Matthew
9. David
10. Brandon

1993

The most popular baby names in New York City in 1993.

Top Girl Names (NYC, 1993)Top Boy Names (NYC, 1993)
1. Ashley
2. Stephanie
3. Jessica
4. Amanda
5. Samantha
6. Nicole
7. Jennifer
8. Michelle
9. Melissa
10. Christina
1. Michael
2. Christopher
3. Kevin
4. Jonathan
5. Anthony
6. Daniel
7. Joseph
8. David
9. Matthew
10. John

1992

The most popular baby names in New York City in 1992.

Top Girl Names (NYC, 1992)Top Boy Names (NYC, 1992)
1. Ashley
2. Stephanie
3. Jessica
4. Amanda
5. Samantha
6. Jennifer
7. Nicole
8. Michelle
9. Melissa
10. Christina
1. Michael
2. Christopher
3. Jonathan
4. Anthony
5. Joseph
6. Daniel
7. David
8. Kevin
9. Matthew
10. John

1991

The most popular baby names in New York City in 1991.

Top Girl Names (NYC, 1991)Top Boy Names (NYC, 1991)
1. Stephanie
2. Ashley
3. Jessica
4. Amanda
5. Samantha
6. Jennifer
7. Nicole
8. Michelle
9. Melissa
10. Christina
1. Michael
2. Christopher
3. Jonathan
4. Anthony
5. Joseph
6. Daniel
7. David
8. Matthew
9. Kevin
10. John

1990

The most popular baby names in New York City in 1990.

Top Girl Names (NYC, 1990)Top Boy Names (NYC, 1990)
1. Stephanie
2. Jessica
3. Ashley
4. Jennifer
5. Amanda
6. Samantha
7. Nicole
8. Christina
9. Melissa
10. Michelle
1. Michael
2. Christopher
3. Jonathan
4. Anthony
5. David
6. Daniel
7. Joseph
8. Matthew
9. John
10. Andrew

1985

The most popular baby names in New York City in 1985.

Top Girl Names (NYC, 1985)Top Boy Names (NYC, 1985)
1. Jennifer
2. Jessica
3. Christina
4. Stephanie
5. Melissa
6. Nicole
7. Elizabeth
8. Amanda
9. Danielle
10. Lauren
1. Michael
2. Christopher
3. Daniel
4. David
5. Anthony
6. Joseph
7. Jonathan
8. Jason
9. John
10. Robert

1980

The most popular baby names in New York City in 1980.

Top Girl Names (NYC, 1980)Top Boy Names (NYC, 1980)
1. Jennifer
2. Jessica
3. Melissa
4. Nicole
5. Michelle
6. Elizabeth
7. Lisa
8. Christina
9. Tiffany
10. Maria
1. Michael
2. David
3. Jason
4. Joseph
5. Christopher
6. Anthony
7. John
8. Daniel
9. Robert
10. James

1948

The most popular baby names in New York City in 1948.

Top Girl Names (NYC, 1948)Top Boy Names (NYC, 1948)
1. Linda
2. Mary
3. Barbara
4. Patricia
5. Susan
6. Kathleen
7. Carol
8. Nancy
9. Margaret
10. Diane
1. Robert
2. John
3. James
4. Michael
5. William
6. Richard
7. Joseph
8. Thomas
9. Stephen
10. David

1928

The most popular baby names in New York City in 1928.

Top Girl Names (NYC, 1928)Top Boy Names (NYC, 1928)
1. Mary
2. Marie
3. Annie
4. Margaret
5. Catherine
6. Gloria
7. Helen
8. Teresa
9. Joan
10. Barbara
1. John
2. William
3. Joseph
4. James
5. Richard
6. Edward
7. Robert
8. Thomas
9. George
10. Louis

1898

The most popular baby names in New York City in 1898.

Top Girl Names (NYC, 1898)Top Boy Names (NYC, 1898)
1. Mary
2. Catherine
3. Margaret
4. Annie
5. Rose
6. Marie
7. Esther
8. Sarah
9. Frances
10. Ida
1. John
2. William
3. Charles
4. George
5. Joseph
6. Edward
7. James
8. Louis
9. Francis
10. Samuel

NYC typically waits until the following December to release their baby name rankings, so I don’t expect the 2020 rankings to be available until the end of this year.

Sources: New York City‘s Summary of Vital Statistics for 2018 (pdf), 2017 (pdf), 2016 (pdf), 2015 (pdf), 2014 (pdf), 2013 (pdf), 2012 (pdf), 2011 (pdf), 2010 (pdf), 2009 (pdf), 2008 (pdf), 2007 (pdf), 2006 (pdf), 2005 (pdf), 2004 (pdf), 2003 (pdf), 2002 (pdf), 2001 (pdf), 2000 (pdf), 1999 (pdf), 1998 (pdf), 1997 (pdf), 1996 (pdf), 1995 (pdf), 1994 (pdf), 1993 (pdf), 1992 (pdf), 1991 (pdf)

Popular Baby Names on the Balearic Islands, 2019

According to IBESTAT, the most popular baby names on the Balearic Islands two years ago were Julia and Marc.

(The Balearic Islands are part of Spain. We’ve already seen Spain’s rankings for 2019 and 2020, but I thought this deserved its own post because there’s an island-by-island breakdown.)

Here are the Balearic Islands’ top 10 girl names and top 10 boy names of 2019:

Girl Names

  1. Julia, 93 baby girls
  2. Emma, 89
  3. Martina, 77
  4. Sofia, 75
  5. Paula, 72
  6. Lucia, 69
  7. Maria, 60
  8. Laia, 52
  9. Lara, 50
  10. Carla, 48

Boy Names

  1. Marc, 136 baby boys
  2. Hugo, 70
  3. Lucas, 65
  4. Leo, 60
  5. Pau, 58
  6. Alejandro, 54
  7. Mateo, 48
  8. Marti, 47
  9. Daniel, 45
  10. Joan, 44

Girl names within the top 100 include…

  • Aina – Catalan form of Anna
  • Ainara – a form of Enara, Basque for “swallow” (the bird)
  • Ainhoa – from the name of the town of Ainhoa in France
  • Aitana – from the name of the Aitana mountain range in Spain
  • Margalida – related to Margaret
  • Triana – from the name of the neighborhood of Triana in Seville

Boy names within the top 100 include…

  • Izan – a modern Spanish form of Ethan
  • Adria – Catalan form of Adrian
  • Jordi – Catalan form of George
  • Iker – Basque for “visitation”
  • Biel – Catalan short form of Gabriel
  • Unai – Basque for “cowherd”

Finally, here are the most popular baby names by island:

Island% total pop.Top girl nameTop boy name
Mallorca (say mai-OR-kah)80%Emma/Juila (tie)Marc
Menorca9%ClaudiaLucas
Eivissa (a.k.a. Ibiza)11%Mia/Sofia (tie)Mateo
Formentera1%Mar/Martina (tie)Leo

The last time I posted about the Balearic Islands, in 2013, the top two names were Maria and Marc.

Source: Nombres más frecuentes – Ibestat, Balearic Islands – Wikipedia, Behind the Name

Popular Baby Names in Spain, 2020

According to Spain’s Instituto Nacional de Estadistica (INE), the most popular baby names in the country last year were Lucia and Hugo.

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

Girl Names

  1. Lucia, 3,432 baby girls
  2. Sofia, 3,190
  3. Martina, 3,042
  4. Maria, 2,839
  5. Julia, 2,436
  6. Paula, 2,201
  7. Valeria, 2,167
  8. Emma, 2,119
  9. Daniela, 2,015
  10. Carla, 1,831

Boy Names

  1. Hugo, 3,313 baby boys
  2. Mateo, 3,248
  3. Martin, 3,144
  4. Lucas, 3,024
  5. Leo, 2,823
  6. Daniel, 2,592
  7. Alejandro, 2,525
  8. Manuel, 2,411
  9. Pablo, 2,400
  10. Alvaro, 2,070

In the girls’ top 10, Carla replaced Alba.

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

In 2019, the top names were also Lucia and Hugo.

Source: Apellidos y nombres más frecuentes – INEbase

Popular and Unique Baby Names in Sonoma, 2020

According to the government of Sonoma, California, the most popular baby names in the county last year were Isabella and Liam.

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

Girl Names

  1. Isabella, 29 baby girls
  2. Evelyn/Camila/Sofia, 22 each (3-way tie)
  3. Olivia/Charlotte, 21 each (tie)
  4. Gianna, 20
  5. Sophia, 19

Boy Names

  1. Liam, 27 baby boys
  2. Mateo, 22
  3. Gael/Sebastian, 21 each (tie)
  4. Logan/Lucas/Mason/Santiago, 19 each (4-way tie)
  5. Luca, 18

And what about the names bestowed just once in Sonoma in 2020? Here are some of the unique baby names from the other end of the list:

Unique Girl NamesUnique Boy Names
Ariathna, Avenue, Blix, Clementine, Dianara, Elencia, Florence, Ginger, Helena, Ixzeliana, Jadaline, Kitiara, Lindiso, Metzli, Nebiat, Ocelia, Peri, Rumneya, Sisiana, Taytu, Uriela, Wrenley, Yolotzin, ZeruiahAscari, Athanasius, Bniel, Conrad, Drako, Epeli, Figaro, Gustavo, Hobbs, Izandro, Jersain, Kitai, Llyr, Mobius, Narodom, Ostreicher, Phaelan, Raziel, Solemn, Taumaloto, Ullr, Wylen, Yojan, Zadkiel

(Check Patreon for more of Sonoma’s unique baby names.)

In 2019, the top names in Sonoma were Camila and Mateo.

Source: Sonoma County Baby Names