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.

Gabriela

Meaning: God is my strength

Origin:Italian and Spanish, feminine variation of Gabriel
1217
Amaranta

Meaning: unfading

Origin:Spanish and Italian form of Amarantha
3056
Verde

Meaning: green

Origin:Spanish
4274
Pacifica

Meaning: tranquil

Origin:Spanish
4101
Ynez

Meaning: pure, virginal

Origin:Spanish
3170
Chiquita

Meaning: little one

Origin:Spanish
6655
Jordana

Meaning: flowing down

Origin:Hebrew
3513
Savanna This name comes from the country of the La T...
Origin:Variation of Savannah
4683
Origin:Variation of Jada
5607
Izabella

Meaning: pledged to God

Origin:Variation of Isabella
3445
Baya

Meaning: berry

Origin:Spanish
3386
Puebla

Meaning: the town

Origin:Spanish
18155
Margarita

Meaning: pearl, daisy

Origin:Spanish, Russian, Greek
1531
Luminosa Luminosa is a name often given to females. T...
Origin:Spanish
6469
Iluminada

Meaning: illuminated

Origin:Spanish
7224
Paciencia

Meaning: patience

Origin:Spanish
15894
Colina

Meaning: hill

Origin:Spanish
16376
Gina This name was popularized by Gina Lollobrigi...
Origin:Diminutive of Regina, Angelina, etc
2493
Corona

Meaning: crown

Origin:Spanish
5587
Asencion

Meaning: ascension

Origin:Spanish
7354