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.

Clarisa

Meaning: bright, clear

Origin:Spanish variation of Claire or Clarissa
9618
Cesaria

Meaning: head of hair

Origin:Feminization of Cesar, Latin
4796
Conchita Conchita is a unique feminine name that is u...
Origin:Spanish, diminutive of Concepcion
4797
Evita The name Evita is of Spanish origin. It is a...
Origin:Spanish, diminutive of Eva
4239
Micaela

Meaning: who is like God

Origin:Italian, Spanish, and Israeli variation of Michaela
2380
Mallorca Mallorca is a name that is suitable for baby...
Origin:Spanish place-name
8200
Nelia

Meaning: horn

Origin:Diminutive of Cornelia
3162
Nere

Meaning: mine

Origin:Basque
8003
Picabia Picabia is a gender-neutral name of Spanish ...
Origin:Spanish artist name
21803
Rosita The original meaning of Rosita, this uncommo...
Origin:Spanish, diminutive of Rosa
4102
Socorra

Meaning: one who helps

Origin:Spanish
7145
Sancha

Meaning: sacred

Origin:Spanish, from Latin
7295
Salvadora Salvadore is a lovely, meaningful name that ...
Origin:Spanish, feminine variation of Salvador
11294
Origin:Spelling variation of Aniceta
13658
Agata The name Agata is Polish and the meaning of ...
Origin:Italian, Spanish, Swedish, Polish, Slovene, Russian, Croatian, Serbian variation of Agatha
3928
Amelina

Meaning: work

Origin:Old German form of Emmeline and Amelia
3930
Estefania The meaning of Estefania is ‘crown’ or ‘wrea...
Origin:Spanish variation of Stephanie
4801
Luisianna The name Luisianna is of Spanish origin. It ...
Origin:Variation of Louisiana, place-name
15753
Matilde The meaning of Matilde is ‘battle strength’ ...
Origin:Italian, Spanish, and Portuguese version of Matilda, German
2098
Miguela Miguela is a name usually given to girls and...
Origin:Spanish, feminine variation of Miguel
14095