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

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 Mia


Posts that mention the name Mia

Popular baby names in Estonia, 2019

Flag of Estonia
Flag of Estonia

Last year, the most popular baby names in the Baltic state of Estonia were Mia and Sebastian.

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

Girl names

  1. Mia, 115 baby girls
  2. Sofia, 114
  3. Alisa, 79
  4. Emily, 77
  5. Lenna, 74
  6. Marta, 72
  7. Hanna, 69
  8. Anna, 66
  9. Maria, 60
  10. Eliise, 58

Boy names

  1. Sebastian, 93 baby boys
  2. Oliver, 85 (tie)
  3. Robin, 85 (tie)
  4. Mark, 80
  5. Hugo, 79
  6. Rasmus, 77
  7. Oskar, 74
  8. Mattias, 71
  9. Kristofer, 70
  10. Robert, 69

One year earlier, in 2018, the top names in Estonia were Sofia and Mark.

The last set of Estonian rankings I posted were from 2014.

Sources: Populaarsed eesnimed sünniaasta järgi – Eesti Statistika, Popimad nimed 2019 – Sebastian ja Mia – Eesti Statistika (Feb. 2020), Robin and Mia most popular baby names in 2019 – ERR News

Image: Adapted from Flag of Estonia (public domain)

[Latest update: Sept. 2025]

Popular baby names in Slovenia, 2018

Flag of Slovenia
Flag of Slovenia

According to the Statistical Office of the Republic of Slovenia, the most popular baby names in the country in 2018 were Ema and Luka.

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

Girl Names

  1. Ema, 268 baby girls
  2. Zala, 241
  3. Eva, 220
  4. Mia, 216
  5. Sara, 182
  6. Lara, 170
  7. Nika, 168
  8. Maša, 154
  9. Julija, 151 (tie)
  10. Lana, 151 (tie)

Boy Names

  1. Luka, 288 baby boys
  2. Jakob, 242
  3. Filip, 227 (tie)
  4. Nik, 227 (tie)
  5. Mark, 211
  6. Žan, 182
  7. Jan, 168 (tie)
  8. Tim, 168 (tie)
  9. Jaka, 166
  10. Lovro, 156

Lovro is short for Lovrenc, which is the Slovene equivalent of the English name Laurence.

The last set of rankings I posted for Slovenia was the 2015 set of rankings, which were also topped by Ema and Luka.

Sources: Names – Republic of Slovenia Statistical Office, Lovro – Behind the Name

Image: Adapted from Flag of Slovenia (public domain)

Popular baby names in New Zealand, 2019

Flag of New Zealand
Flag of New Zealand

According to New Zealand’s Department of Internal Affairs, the most popular baby names in the country in 2019 were Amelia and Oliver.

Here are New Zealand’s top 10 girl names and top 10 boy names of 2019:

Girl Names

  1. Amelia, 255 baby girls
  2. Charlotte, 248
  3. Isla, 232
  4. Olivia, 225
  5. Ruby, 206
  6. Sophie, 190
  7. Harper, 188
  8. Mila, 187
  9. Willow, 186
  10. Ava, 185

Boy Names

  1. Oliver, 335 baby boys
  2. Noah, 297
  3. Leo, 257
  4. Jack, 251
  5. Lucas, 247
  6. George, 232
  7. James, 210 (tie)
  8. William, 210 (tie)
  9. Thomas, 202
  10. Charlie, 192

In the girls’ top 10, Ruby, Sophie, Mila and Willow replaced Ella, Isabella, Emily and Mia.

In the boys’ top 10, Thomas and Charlie replaced Hunter and Mason.

In 2018, the top names were Charlotte and Oliver.

Finally, the top Maori baby names in New Zealand were Mia, Aria and Maia for girls and Nikau (after the nikau palm tree), Mikaere, and Ari for boys.

Sources: Top Baby Names in New Zealand, New Zealand’s most popular baby names for 2019

Image: Adapted from Flag of New Zealand (public domain)

Popular baby names in San Diego (California), 2019

Flag of California
Flag of California

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

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

Girl names

  1. Olivia, 243 baby girls
  2. Emma, 212
  3. Camila, 179
  4. Mia, 176
  5. Isabella, 169
  6. Sophia, 163
  7. Charlotte, 138
  8. Luna, 133 (2-way tie)
  9. Sofia, 133 (2-way tie)
  10. Amelia, 124 (2-way tie)
  11. Victoria, 124 (2-way tie)

Boy names

  1. Liam, 442 baby boys
  2. Noah, 188
  3. Sebastian, 174 (2-way tie)
  4. Oliver, 174 (2-way tie)
  5. Mateo, 159
  6. Ethan, 155
  7. Alexander, 149
  8. Lucas, 137
  9. Benjamin, 136
  10. Julian, 135

In the girls’ top 10, Luna and Amelia replaced Mila.

In the boys’ top 10, Lucas and Julian replaced Daniel and Logan.

The HHSA also reported that the top baby names of the decade (2010-2019) in San Diego County were Sophia and Noah.

(The year before, the top two names were Emma and Liam.)

Source: Top Baby Names in San Diego County in 2019 and Past Decade

Image: Adapted from Flag of California (public domain)