Spanish names
Common Spanish names.
62 first names you'll meet across the Spanish-speaking world — useful when you're reading, writing, or learning with Spanish words and phrases.
Female names
Alicia
Ana
Beatriz
Carmen
Claudia
Elena
Gloria
Inés
Isabel
Laura
Lola
Lucía
Luz
Lía
María
Mía
Mónica
Natalia
Noa
Pilar
Rosa
Sandra
Sara
Silvia
Sofía
Sol
Teresa
Valeria
Male names
Andrés
Antonio
Carlos
Diego
Eduardo
Hugo
Iván
Javier
Joel
José
Juan
Luis
Manuel
Marcos
Mateo
Miguel
Pablo
Paco
Pedro
Pepe
Rafael
Raúl
Ricardo
Roberto
Sergio
Álvaro
Other
Camilo
Cris
Dani
Jaime
Nico
Pau
René
Álex