1. Home
  2. Topics

Spanish Baby Girl Names

Spanish baby names for girls include several choices familiar to non-Spanish speakers: Maria, Sofia, and Lucia, for instance. And then there are other girl names, popular in Latin and South America as well as in Spain, largely unused outside Spanish-speaking cultures.

Spanish girl names popular in the US, Latin America, South America, and Spain include Lucia, Sofia (the Spanish spelling of the popular Sophia) and the classic Maria. The list of most popular names in Spain includes such girl names as Vega, Laia, Candela, Aitana, and Jimena, all still very exotic in the English-speaking community.

Spanish names for girls are beautiful, romantic, and always desirable. Search our hand-curated list of our favorite Spanish names for girls below.

Alba

Meaning: white

Origin:Latin
436
Noa

Meaning: motion

Origin:Hebrew
164
Ines

Meaning: pure, virginal

Origin:Italian, Portuguese, Slovene and Croatian variation of Agnes
194
Lucia

Meaning: light

Origin:Italian, feminine variation of Lucius, Latin
104
Viviana

Meaning: life

Origin:Latin
712
Yara

Meaning: friend, helper

Origin:Arabic
300
Paloma

Meaning: dove

Origin:Spanish
321
Dolores

Meaning: lady of sorrows

Origin:Spanish
375
Vida

Meaning: life

Origin:Spanish
1496
Natalia

Meaning: birthday [of the Lord]

Origin:Latin
201
Ramona

Meaning: wise protector

Origin:Spanish, feminine variation of Ramon
309
Esmeralda

Meaning: emerald

Origin:Spanish and Portuguese
361
Marisol

Meaning: Mary of Solitude

Origin:Spanish, contracted form of Maria de la Soledad
440
Marisol

Meaning: Mary of Solitude

Origin:Spanish, contracted form of Maria de la Soledad
440
Carmen

Meaning: garden

Origin:Spanish variation of Carmel
444
Eulalia

Meaning: sweetly speaking

Origin:Greek
460
Catalina

Meaning: pure

Origin:Spanish variation of Catherine
660
Valencia

Meaning: brave, strong

Origin:Spanish
742
Serafina

Meaning: ardent

Origin:Italian and Spanish variation of Seraphina
771
Laia

Meaning: sweet-speaking

Origin:Catalan diminutive of Eulalia
862