Spanish Baby Names
Spanish Girl Names
Explore 495 Spanish girl names — meanings, origins, and popularity trends, all in one place.
Popular Spanish Girl Names
- Camila
- Catalina
- Eva
- Isabel
- Ximena
- Aitana
- Ana
- Selena
- Lola
- Julieta
- Esmeralda
- Carmen
- Xiomara
- Fernanda
- Jimena
- Reina
- Reyna
- Alejandra
- Estrella
- Rosa
- Isabela
- Marisol
- Sol
- Ramona
- Araceli
- Dulce
- Belen
- Paloma
- Cielo
- Luz
- Luisa
- Teresa
- Raquel
- Mireya
- Abril
- Evangelina
- Maite
- Esperanza
- Micaela
- Lorena
- Azul
- Rebeca
- Anita
- Ema
- Ariadna
- Mercedes
- Milagros
- Marcela
- Ester
- Sedona
- Maribel
- Beatriz
- Mar
- Elvira
- Graciela
- Blanca
- Josefina
- Margarita
- Gema
- Marta
- Rosario
- Susana
- Flor
- Leonor
- Dolores
- Manuela
- Adelaida
- Cierra
- Cloe
- Juanita
- Luci
- Miamor
- Rafaela
- Melisa
- Francisca
- Sonora
- Dolorese
- Lupita
- Yolanda
- Isamar
- Pilar
- Rocio
- Yeimy
- Saray
- Mercides
- Rosita
- Carlota
- Nahiara
- Nayara
- Sorangel
- Jaide
- Jaime
- Chamisa
- Espie
- Esteller
- Dolorse
- Lavilla
- Anabel
- Macarena
- Alameda
Browse all Spanish girl names — page 1 of 3
- abril
- adan
- adelaida
- agustin
- ainoa
- aitana
- alameda
- alba-maria
- alejandra
- alejandro
- alfonso
- alondrea
- amapola
- ana
- ana-maria
- anabel
- analuz
- angelese
- anita
- antonio
- araceli
- araceliz
- aranda
- arazeli
- argelis
- ariadna
- arijona
- armando
- asusena
- azahara
- azul
- balbina
- beatriz
- belen
- benita
- benito
- blanca
- brazos
- buena
- caida
- camaro
- camila
- candela
- canela
- canyon
- carlos
- carlota
- carmalita
- carmelo
- carmen
- casandra
- catalina
- cayetana
- cendra
- chabely
- chamisa
- chaqueta
- chaquita
- charro
- chaveli
- chavella
- che
- chely
- chequita
- cherita
- cherrita
- chicquita
- chikita
- chiquetta
- chiquita
- chiquitha
- chiquitta
- chonita
- chquita
- cielo
- cierra
- cimarron
- cloe
- conchata
- conswella
- coraima
- coralito
- cordero
- cruz
- daloris
- davila
- deanda
- deleon
- delmar
- deloise
- deloras
- delore
- deloris
- delorse
- deza
- diego
- dioselina
- djuana
- dolena
- dolleen
- dolores
- dolorese
- dolorse
- dulce
- eduardo
- eldora
- elvira
- ema
- emiliano
- enrique
- esmerae
- esmeralda
- esmerelda
- esmeriah
- esmerlda
- espanola
- esperanza
- espie
- esteban
- estelita
- esteller
- ester
- estrella
- eva
- evangelina
- evita
- ezmeralda
- ezmerelda
- federico
- felipa
- felipe
- fernanda
- fernando
- flerida
- flor
- flordeliza
- florentina
- florida
- fonda
- fran
- francisca
- francisco
- frenesi
- fuensanta
- gaviota
- gema
- graciela
- guillermo
- hugo
- idelisa
- ignacio
- imagen
- inmaculada
- isabel
- isabela
- isamar
- isamary
- isidora
- ismelda
- ismeralda
- jaade
- jacinta
- jadae
- jadeah
- jadel
- jadene
- jadeth
- jadie
- jady
- jadyne
- jaede
- jahde
- jaide
- jaima
- jaime
- jalitza
- jaritzi
- jaunita
- javier
- jayd
- jeida
- jequita
- jesica
- jimena
- joiya
- jordana
- jorge
- josefa
- josefina
- jovita
- joya
- juan
- juanita
- juleisy
- julieta
- julio
- jurany
- kalesa
- kimarah
- lacara
Frequently Asked Questions About Spanish Girl Names
How many Spanish girl names are there?
Our database has 495 Spanish girl names, each with meaning, cultural origin, and (where birth-registry data exists) historical popularity trends from 25+ countries.
What are the most popular Spanish girl names?
The popular names grid above is sorted by real birth-registry popularity rank — click any name to see its full meaning, pronunciation, and year-by-year trend.
What do Spanish girl names mean?
Every name in the browse list below links to a full page with its meaning, origin, pronunciation, numerology, and famous bearers.
Are there Spanish boy names too?
Yes — we also have 285 Spanish boy names, and 664 Spanish names in total across both genders.