Skip Nav
Francia Raisa Interview
Francia Raisa
Francia Raísa of Grown-ish on Using Her Voice to Defend Dreamers: "I Can't Stay Silent"
What It's Like to Have a Chicana Accent
Identity
I Fit This Latinx Stereotype, and Honestly, I Don't Give a F*ck
Why Dreamers and Latinos Are the Future of the United States
Identity
Latinxs, You Better Believe It: The Future Is Ours
What It's Like to Be Latinx and Have an Accent in Spanish
Identity
I'm Ashamed of My Accent When I Speak Spanish, but It's the Heart of My Identity
Wedding
This Día de los Muertos Wedding Shoot Was Inspired by a Mexican Artist

Spanish Baby Girl Names

100 Beautiful Spanish Baby Girl Names to Consider

Congratulations — you're having a baby girl! Now, on to the fun yet difficult task of naming her. If you're looking for a way to honor your Latina roots or simply want a name that rolls off the tongue next to your last name, take a look at the list below. These 100 names have been some of the most popular monikers in Spanish in the past few years, according to the United States Social Security Administration. But even having earned a spot on the register, they're unique and simply beautiful. We hope you find a name for your little one here!

  1. Adriana
  2. Alana
  3. Alejandra
  4. Alexa
  5. Alexandra
  6. Alicia
  7. Alondra
  8. Amanda
  9. Amaya
  10. Amelia
  11. Ana
  12. Andrea
  13. Angélica
  14. Anita
  15. Ariadna
  16. Ariana
  17. Astrid
  18. Aurora
  19. Belén
  20. Bianca
  21. Camila
  22. Carmen
  23. Carolina
  24. Catalina
  25. Cecilia
  26. Celeste
  27. Celia
  28. Claudia
  29. Cristina
  30. Daniela
  31. Dariana
  32. Diana
  33. Dulce
  34. Elena
  35. Erica
  36. Esmeralda
  37. Estrella
  38. Eva
  39. Fabiana
  40. Fabiola
  41. Fatima
  42. Frida
  43. Gabriela
  44. Génesis
  45. Gloria
  46. Guadalupe
  47. Isabel
  48. Ivana
  49. Jimena
  50. Julia
  51. Juliana
  52. Karina
  53. Karla
  54. Kiara
  55. Laura
  56. Liliana
  57. Linda
  58. Lisa
  59. Lola
  60. Lorena
  61. Lucia
  62. Luciana
  63. Luna
  64. Luz
  65. Maria
  66. Mariana
  67. Mariela
  68. Mercedes
  69. Mia
  70. Micaela
  71. Miranda
  72. Monica
  73. Nadia
  74. Natalia
  75. Nora
  76. Pamela
  77. Paola
  78. Patricia
  79. Paula
  80. Penelope
  81. Perla
  82. Rosa
  83. Sandra
  84. Sara
  85. Selena
  86. Sofia
  87. Sonia
  88. Talia
  89. Tatiana
  90. Teresa
  91. Valentina
  92. Valeria
  93. Vanessa
  94. Vera
  95. Veronica
  96. Victoria
  97. Vivian
  98. Viviana
  99. Yesenia
  100. Ximena

Having a boy? Here are 100 options for him.

Image Source: POPSUGAR Photography / Grace Hitchcock
From Our Partners
Monthly Photos With Chalk Backdrop
Santa Photos With NICU Babies December 2018
How Long Should You Try to Get Pregnant Before Going to the Doctor?
Mom Wears Baby While Waiting Tables
Meghan Markle Shamed For Touching Baby Bump
Uncrustables Breastfeeding Hack
Serena Williams's Pregnancy Advice For Meghan Markle
Lily Aldridge Pregnancy Beauty Routine
What Does Labor Feel Like
Tips For Being a New Parent During the Holidays
We Stopped Having Kids After Having a Special Needs Child
Can You Get the Flu Shot While Pregnant?
From Our Partners
Latest Latina
All the Latest From Ryan Reynolds