1. Home
  2. TAGS

Spanish Names for Girls

Spanish names for girls have never been more popular in the US than they are today. Spanish girls' names are especially well-used in Latinx communities, of course, but Spanish girl names such as Gabriela and Isabella have crossed over in a huge way.

Along with Isabella and Gabriela, other Spanish girls' names in the US Top 300 include Ana, Angelina, Elena, Jada, Liliana, Maya, Savannah, and Sofia. Baby girl names popular in Spain include Lucia -- also a favorite throughout Latin America-- Maria, Martina, and Paula. Unique Spanish names for girls we see becoming more prominent include Alba, Carmen, Laia, and Triana.

Many parents in the US and Latin America look for names that bridge the cultures. Along with Lucia and Sofia, baby girl names that work in both English and Spanish include Alicia, Eloisa, Isla, Julietta, Marisa, Paloma, and Viviana.

Our full list of Spanish names for girls is below. The top Spanish girl names rank among the current US Top 1000 Baby Names and are ordered by popularity. Unique names rank below the Top 1000 and are listed alphabetically.

You may also want to browse our list of Spanish names for boys.

Access thousands more amazing names for girls via our master page of girl names.

Nevada

Meaning: covered in snow

Origin:Spanish place-name
8428
Silvia

Meaning: from the woods

Origin:Latin
1162
Felicia

Meaning: lucky

Origin:Latin
1391
Faustina

Meaning: fortunate one

Origin:Latin
1709
Alejandra

Meaning: defending men

Origin:Spanish variation of Alexandra
2686
Luiza

Meaning: renowned warrior

Origin:Russian and Portuguese variations of Louisa
2730
Araceli

Meaning: altar of the sky

Origin:Spanish
940
Elvira

Meaning: white, fair

Origin:Spanish
947
Luz

Meaning: light

Origin:Spanish
967
Ximena

Meaning: son

Origin:Feminization of Ximeno, Spanish
1779
Soledad

Meaning: solitude

Origin:Spanish
1814
Brisa

Meaning: breeze

Origin:Spanish
2052
Aitana Aitana is of Basque origin and it is traditi...
Origin:Spanish place-name
2177
Naiara The name Naiara is of Spanish origin and the...
Origin:Basque place name
4429
Rosalia The name Rosalia is of Latin origins and the...
Origin:Spanish, Latin ceremonial name
1303
Fernanda

Meaning: bold voyager

Origin:Feminine variation of Fernando, Spanish and Portuguese version of German Ferdinand
1434
Belen The meaning of Belen is 'house of bread' and...
Origin:Spanish place name
1475
Alicia

Meaning: noble

Origin:Spanish variation of Alice
391
Noelia The name Noelia is of Spanish origin and the...
Origin:Spanish, feminine variation of Noel
2524
Paulina

Meaning: small

Origin:Spanish, feminine variation of Paul
1761