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.

Origin:Feminine version of Areli
1587
Lola

Meaning: lady of sorrows

Origin:Spanish, diminutive of Dolores
79
Isabella

Meaning: pledged to God

Origin:Spanish and Italian variation of Elizabeth, Hebrew
145
Pascuala Pascuala is a trendy and beautiful name for ...
Origin:Spanish
11744
Aluisa Aluisa is considered a feminine name often u...
Origin:Italian
9869
Evia Evia is a lovely Hebrew name that was origin...
Origin:Hebrew
5234
Priscila Your child's name can shape their behavior, ...
Origin:Latin
11259
Otavia The name 'Otavia' is derived from the Latin ...
Origin:Italian
6594
Cenobia A feminine name of Spanish origin, the meani...
Origin:Spanish
13763
Leonara Leonara is a Greek name, mostly used for gir...
Origin:Greek
7984
Colombina Colombina is the diminutive Italian name of ...
Origin:Italian
12537
Laurinda Laurinda is a very beautiful baby name that ...
Origin:Latin
14019
Verana Verana is a feminine name with dual origins ...
Origin:French
7489
Bernadina Bernadina is a unique feminine name that has...
Origin:French
16278
Rosalin Rosalin is one of the many beautiful names t...
Origin:Spanish
6994
Lionora Lionora is a beautiful name that is traditio...
Origin:Italian
14035
Tona The meaning of Tona is 'one who is highly pr...
Origin:Spanish
14270
Evelia The name Evelia is of Spanish origin. It is ...
Origin:Spanish
4805
Lucrecia The baby name Lucrecia also spelled as Lucre...
Origin:Latin
8665
Liliela Liliela is a Russian baby name traditionally...
Origin:Russian
12195