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