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.

Albira The name Albira is an uncommonly occurring a...
Origin:Spanish
6765
Rafiela Rafiela is a beautiful name that is given to...
Origin:Hebrew
12847
Guilla The meaning of Guilla is ‘will, desire or pr...
Origin:German
17688
Antonieta Antonieta is a four-syllable name with nine ...
Origin:Italian
13674
Santina The name Santina is primarily used as a girl...
Origin:Spanish
7830
Idonia Idonia is traditionally a girl's name and is...
Origin:Latin
9393
Eulaylia The meaning of Eulaylia is 'well-spoken'. Sa...
Origin:Greek
11061
Clareta Clareta is most often used for girls, mainly...
Origin:Latin
16372
Angelita Angelita is a lovely traditional girl's name...
Origin:Greek
8285
Alaricia Alaricia is a sophisticated baby name with T...
Origin:German
11405
Estera The name Estera is an Eastern European varia...
Origin:Hebrew
10316
Rebeca The name Rebeca is of Hebrew origin and the ...
Origin:Hebrew
11274
Silvina Silvina is an attractive female name that is...
Origin:Latin
15987
Matusha Matusha is primarily a female name of Spanis...
Origin:Spanish
17987
Petrona Petrona is a fine name that is generally use...
Origin:Latin
10451
Isolda The name Isolda originally comes from old hi...
Origin:German
9400
Emala The meaning of Emala is 'one who attracts by...
Origin:Arabic
8577
Lucila The baby name Lucila originated from Spanish...
Origin:Spanish
6707
Graciana The name Graciana is most likely used for fe...
Origin:Latin
10684
Hosefina Hosefina is a beautiful name and the meaning...
Origin:Spanish
16607