141 Spanish baby girl names 

Spanish girl names are becoming more and more popular, according to a baby-naming expert.

Expect to see more girls named Sofia at the playground!gradyreese / Getty Images
SHARE THIS —

Looking for a Spanish girl name for your baby?

You could take inspiration from Puerto Rican rapper and singer Daddy Yankee, who picked two stand-out Spanish names for his daughters, Yamilet and Jesaeelys. Of course, there are a number of Latina celebrities with beautiful Spanish names, including Rosario Dawson, Salma Hayek, Eva Longoria and Shakira.

Pamela Redmond, a baby-naming consultant, says that the most popular Spanish girl names in the U.S. are often the same names that are popular in Mexico and other Latin American countries.

"They may also may honor Latinx celebrities," Redmond tells TODAY.com, adding that Spanish names for girls are growing in popularity in the United States.

“Hispanic parents are more likely to use Spanish names, including non-Anglicized ones that are harder for English-speakers to pronounce, such as Ximena,” Redmond explains. “Non-Hispanic parents might also be attracted to romantic and feminine Spanish names for girls.”

The five most popular Spanish girl names in the U.S. all end with "a," and many of them have particularly beautiful meanings:

  • Camila — "Young ceremonial attendant"
  • Sofia — "Wise"
  • Valentina — "Strength, health"
  • Ximena — "One who hears"
  • Liliana — "Lily"

Other popular Spanish names for girls include: Lucia, Sofia, Martina, Maria, Julia, Olivia, Isabella, Isla, Luna and Arianna.

Here are just a few Spanish names for girls for any soon-to-be parent to consider.

141 Spanish Girl Names To Consider:

Here are 141 Spanish girl names to consider for your daughter:

  • Nieve
  • Mora
  • Tierra
  • Ynez
  • Juana
  • Milagros
  • Noelia
  • Santana
  • Eldora
  • Amora
  • Isla
  • Lola
  • Elena
  • Maya
  • Isabella
  • Emilia
  • Isabel
  • Jade
  • Dolores
  • Esmeralda
  • Ramona
  • Liliana
  • Gabriella
  • Alicia
  • Rosalind
  • Paloma
  • Marisol
  • Alisha
  • Savannah
  • Carmen
  • Rosa
  • Angelina
  • Catalina
  • Mercedes
  • Adelina
  • Teresa
  • Viviana
  • Sierra
  • Eleanora
  • Mariana
  • Rio
  • Arlo
  • Valencia
  • Theresa
  • Lula
  • Arely
  • Luciana
  • Anita
  • Solana
  • Georgina
  • Reina
  • Elvira
  • Serafina
  • Lucinda
  • Mariposa
  • Verena
  • Tia
  • Ana
  • Linda
  • Belinda
  • Lolita
  • Vida
  • Elisa
  • Neva
  • Luz
  • Gabriela
  • Araceli
  • Jada
  • Julieta
  • Laia
  • Melia
  • Fifi
  • Pilar
  • Silvia
  • Baila
  • Belen
  • Illuminada
  • Lupita
  • Jovita
  • Tavia
  • Lourdes
  • Querida
  • Blanca
  • Dulce
  • Crisanta
  • Felicia
  • Esperanza
  • Rey
  • Dia
  • Rafaela
  • Diablo
  • Celestina
  • Jacinda
  • Lorena
  • Marisa
  • Estrella
  • Perla
  • Ximena
  • Rosalia
  • Itzel
  • Pepita
  • Lumina
  • Jacinta
  • Ria
  • Faustina
  • Beatriz
  • Chara
  • Soledad
  • Marianna
  • Fernanda
  • Raquel
  • Reyna
  • Leya
  • Eloisa
  • Leocadia
  • Tilda
  • Margarita
  • Martina
  • Aitana
  • Yolanda
  • Aranza
  • Adella
  • Sofía
  • Shakira
  • Rosario
  • Lucía
  • Julieta
  • Renata
  • Antonella
  • Mía
  • Aracely
  • Bárbara
  • Belkis
  • Daniela
  • Constanza
  • Sierra
  • Lía
  • Alondra
  • Dayanara
  • Sara
  • Eulalia