Select Page

¡Hola, amigas y amigos de SpanishCompadres.com! In this post, we’ll show the most common Spanish last names per Spanish speaking country.

Knowing the most common Spanish last names per country will give you a better understanding of Spanish speaking culture. Although the list of common Spanish last names varies from country, there are some Spanish last names that are popular in all Spanish speaking countries, such as González, Muñoz, Rojas, Díaz, Pérez, Soto, Contreras, Silva, Martínez, Sepúlveda, and many others. You’ve probably met some native Spanish speakers with these last names in your country. 

 

Table of contents

 

Introduction

Last names were created as social groups grew bigger. Most countries adopted the use of family names between the XII and XX centuries.

As you continue reading this list of surnames, you’ll notice that many Spanish last names have the ending “ez”. In the old days, this meant “son of”. For example, the last name “González” meant “son or daughter of Gonzalo”. The last name “Rodríguez” meant “son or daughter of Rodrigo”. “Fernández” stood for “son or daughter of Fernando”.

Note 1: The Spanish “ez” ending is equivalent to the English “son” at the end of surnames (e.g. Morrison, Harrison), the Scottish “Mc” or “Mac” at the beginning of last names (McDonald, Mackay), or the Irish “O” (O’Higgins, O’Hara).

Rules for the formation of last names were published in Spain after the Council of Trent, which was held between the years 1545 – 1563.

Note 2: for some countries, there are lists with up to 100 last names. The available lists for other countries are much shorter. 

 

Let’s check out the most common last names in each Spanish speaking country.      

 

Most common last names in Argentina

  1. González
  2. Rodríguez
  3. Gómez
  4. Fernández
  5. López
  6. Díaz
  7. Martínez
  8. Pérez
  9. García
  10. Sánchez
  11. Romero
  12. Sosa
  13. Torres
  14. Álvarez
  15. Ruiz
  16. Ramírez
  17. Flores
  18. Benítez
  19. Acosta
  20. Medina
  21. Herrera
  22. Suárez
  23. Aguirre
  24. Giménez
  25. Gutiérrez
  26. Pereyra
  27. Rojas
  28. Molina
  29. Castro
  30. Ortiz
  31. Silva
  32. Núñez
  33. Luna
  34. Juárez
  35. Cabrera
  36. Ríos
  37. Morales
  38. Godoy
  39. Moreno
  40. Ferreyra
  41. Domínguez
  42. Carrizo
  43. Peralta
  44. Castillo
  45. Ledesma
  46. Quiroga
  47. Vega
  48. Vera
  49. Muñoz
  50. Ojeda
  51. Ponce
  52. Villalba
  53. Cardozo
  54. Navarro
  55. Coronel
  56. Vázquez
  57. Ramos
  58. Vargas
  59. Cáceres
  60. Arias
  61. Figueroa
  62. Córdoba
  63. Correa
  64. Maldonado
  65. Paz
  66. Rivero
  67. Miranda
  68. Mansilla
  69. Farias
  70. Roldán
  71. Méndez
  72. Guzmán
  73. Aguero
  74. Hernández
  75. Lucero
  76. Cruz
  77. Páez
  78. Escobar
  79. Mendoza
  80. Barrios
  81. Bustos
  82. Ávila
  83. Ayala
  84. Blanco
  85. Soria
  86. Maidana
  87. Acuña
  88. Leiva
  89. Duarte
  90. Moyano
  91. Campos
  92. Soto
  93. Martín
  94. Valdez
  95. Bravo
  96. Chávez
  97. Velázquez
  98. Olivera
  99. Toledo
  100. Franco

 

Most common last names in Bolivia

  1. Mamani
  2. Flores
  3. Quispe
  4. Choque
  5. Vargas
  6. Condori
  7. Rodriguez
  8. Rojas
  9. Gutierrez
  10. Lopez
  11. Fernandez
  12. Gonzales
  13. Garcia
  14. Cruz
  15. Perez
  16. Mendoza
  17. Sanchez
  18. Martinez
  19. Chavez
  20. Ramos
  21. Apaza
  22. Huanca
  23. Vaca
  24. Torrez
  25. Guzman
  26. Suarez
  27. Aguilar
  28. Justiniano
  29. Romero
  30. Colque
  31. Cuellar
  32. Ramirez
  33. Vasquez
  34. Soliz
  35. Miranda
  36. Villca
  37. Morales
  38. Alvarez
  39. Ortiz
  40. Espinoza
  41. Ticona
  42. Villarroel
  43. Chambi
  44. Castro
  45. Calle
  46. Duran
  47. Mendez
  48. Jimenez
  49. Nina
  50. Gomez
  51. Rocha
  52. Salazar
  53. Cespedes
  54. Hurtado
  55. Torrico
  56. Herrera
  57. Camacho
  58. Rios
  59. Velasquez
  60. Rivero
  61. Mercado
  62. Roca
  63. Rivera
  64. Poma
  65. Limachi
  66. Salvatierra
  67. Ruiz
  68. Escobar
  69. Arias
  70. Zambrana
  71. Saavedra
  72. Tapia
  73. Orellana
  74. Pinto
  75. Paz
  76. Padilla
  77. Molina
  78. Quisbert
  79. Montaño
  80. Ortega
  81. Velasco
  82. Laura
  83. Ayala
  84. Cabrera
  85. Zurita
  86. Callisaya
  87. Zarate
  88. Cortez
  89. Medina
  90. Leon
  91. Terrazas
  92. Quiroga
  93. Calderon
  94. Yucra
  95. Claros
  96. Montero
  97. Aguilera
  98. Zeballos
  99. Mejia
  100. Paredes

 

Most common last names in Chile

  1. González
  2. Muñoz
  3. Rojas
  4. Díaz
  5. Pérez
  6. Soto
  7. Contreras
  8. Silva
  9. Martínez
  10. Sepúlveda
  11. Morales
  12. Rodríguez
  13. López
  14. Fuentes
  15. Hernández
  16. Torres
  17. Araya
  18. Flores
  19. Espinoza
  20. Valenzuela
  21. Castillo
  22. Ramírez
  23. Reyes
  24. Gutiérrez
  25. Castro
  26. Vargas
  27. Álvarez
  28. Vásquez
  29. Tapia
  30. Fernández
  31. Sánchez
  32. Carrasco
  33. Gómez
  34. Cortés
  35. Herrera
  36. Núñez
  37. Jara
  38. Vergara
  39. Rivera
  40. Figueroa
  41. Riquelme
  42. García
  43. Miranda
  44. Bravo
  45. Vera
  46. Molina
  47. Vega
  48. Campos
  49. Sandoval
  50. Orellana
  51. Zúñiga
  52. Olivares
  53. Alarcón
  54. Gallardo
  55. Ortiz
  56. Garrido
  57. Salazar
  58. Guzmán
  59. Henríquez
  60. Saavedra
  61. Navarro
  62. Aguilera
  63. Parra
  64. Romero
  65. Aravena
  66. Pizarro
  67. Godoy
  68. Peña
  69. Cáceres
  70. Leiva
  71. Escobar
  72. Yáñez
  73. Valdés
  74. Vidal
  75. Salinas
  76. Cárdenas
  77. Jiménez
  78. Ruiz
  79. Lagos
  80. Maldonado
  81. Bustos
  82. Medina
  83. Pino
  84. Palma
  85. Moreno
  86. Sanhueza
  87. Carvajal
  88. Navarrete
  89. Sáez
  90. Alvarado
  91. Donoso
  92. Poblete
  93. Bustamante
  94. Toro
  95. Ortega
  96. Venegas
  97. Guerrero
  98. Paredes
  99. Farías
  100. San Martín

Most common last names in Colombia

  1. Rodríguez
  2. Gómez
  3. González
  4. Martínez
  5. García
  6. López
  7. Hernández
  8. Sánchez
  9. Ramírez
  10. Pérez
  11. Díaz
  12. Muñoz
  13. Rojas
  14. Moreno
  15. Jiménez

 

Most common last names in Costa Rica

  1. Rodríguez
  2. Vargas
  3. Jiménez
  4. Mora
  5. Rojas
  6. González
  7. Sánchez
  8. Ramírez
  9. Hernández
  10. Castro

 

Most common last names in El Salvador

  1. Reyes
  2. Mora
  3. Jiménez
  4. González
  5. Hernández
  6. Morales
  7. Sánchez
  8. Ramírez
  9. Pérez
  10. Calderón

 

Most common last names in Ecuador

  1. Hernández
  2. Martínez
  3. López
  4. García
  5. Rodríguez
  6. Flores
  7. Pérez
  8. Ramírez
  9. González
  10. Rivera
  11. Vásquez
  12. Cruz
  13. Mejía
  14. Rivas
  15. Sánchez
  16. Reyes
  17. Díaz
  18. Ramos
  19. Gómez
  20. Escobar
  21. Orellana
  22. Romero
  23. Aguilar
  24. Alvarado

 

Most common last names in Spain

  1. García
  2. González
  3. Fernández
  4. Rodríguez
  5. López
  6. Martínez
  7. Sánchez
  8. Pérez
  9. Gómez
  10. Martín
  11. Jiménez
  12. Ruiz
  13. Hernández
  14. Díaz
  15. Moreno
  16. Álvarez
  17. Vaca
  18. Romero
  19. Alonso
  20. Gutiérrez
  21. Navarro
  22. Torres
  23. Domínguez
  24. Vázquez
  25. Ramos

 

Most common last names in Honduras

  1. Martínez
  2. López
  3. Rodríguez
  4. Flores
  5. Hernández
  6. Mejía
  7. García
  8. Rivera
  9. Reyes
  10. Pineda

 

Most common last names in Mexico

  1. Hernández
  2. García
  3. Martínez
  4. López
  5. González

 

Most common last names in Paraguay

  1. González
  2. Benítez
  3. Martínez
  4. López
  5. Giménez (also spelled Jiménez)
  6. Vera
  7. Duarte
  8. Villalba
  9. Ramírez
  10. Fernández
  11. Gómez
  12. Acosta
  13. Rojas
  14. Ortiz
  15. Cáceres
  16. Rodríguez
  17. Núñez
  18. Ayala
  19. Báez
  20. Galeano
  21. Ferreira
  22. Cabrera
  23. Romero
  24. Franco
  25. Sosa
  26. Espínola
  27. Brítez
  28. Cardozo
  29. Torres
  30. Caballero

 

Most common last names in Perú

  1. Flores (also spelled Flórez)
  2. Quispe (also spelled Khespy, Quechua*)
  3. Sánchez
  4. Rodríguez
  5. García
  6. Rojas
  7. González
  8. Díaz
  9. Chávez
  10. Torres
  11. Ramírez
  12. Mendoza
  13. Ramos
  14. López
  15. Castillo
  16. Espinoza
  17. Vázquez
  18. Huamán (Quechua)
  19. Pérez
  20. Vargas
  21. Gutiérrez
  22. Fernández
  23. Castro
  24. Mamani (Aymara**)
  25. Ruiz
  26. Romero
  27. Martínez
  28. Morales
  29. Reyes
  30. Salazar

 

* Quechua refers to any or indigenous people of South America who speak Quechua languages, which originated among the indigenous people of Peru. Although most Quechua speakers are native to its country of origin, there are some significant populations living in Ecuador, Bolivia, Chile, Colombia and Argentina.

** The Aymara or Aimara people are an indigenous people in the Andes and Altiplano regions of South America; about 1 million live in Bolivia, Peru and Chile.

 

Most common last names in Uruguay

  1. Rodríguez 
  2. González 
  3. Pérez 
  4. Martínez
  5. Fernández
  6. García 
  7. López
  8. Sosa 
  9. Silva 
  10. Pereira

 

Most common last names in Venezuela

  1. González
  2. Rodríguez
  3. Pérez
  4. Hernández
  5. García
  6. Martínez
  7. Sánchez
  8. López
  9. Díaz
  10. Rojas
  11. Ramírez
  12. Castillo
  13. Gómez
  14. Romero
  15. Torres
  16. Fernández
  17. Mendoza
  18. Medina
  19. Moreno
  20. Gutierrez

 

Conclusion

There are over 400 native speakers of Spanish in Spain and Latin America. Although there are many Spanish last names, the reading of this article will make it very clear that some last names, specially those ending with “ez” (González, Pérez, Fernández, Rodríguez, etc.) are very frequent among Spanish speakers. The list of popular Spanish last names varies from country to country, but some last names are common even across countries.    

 

Resources

Business Spanish vocabulary | 100 key words and phrases

¡Hola, amigas y amigos de SpanishCompadres.com! Welcome to a new, amazing post. My name is Husim Espinoza and I am one of the founders of this blog. Apart from being a licensed language instructor, I also have a business degree from a public university in my home...

Start to learn Spanish | First steps to learning Spanish

¡Hola, amigas y amigos de SpanishCompadres.com! My name is Husim Espinoza and today I want to tell you what is, from my experience as a language learner and instructor, the best way to start learning Spanish. If you’re reading this post, you have started taking action...

MEGA POST: The verb TO BE in Spanish | ALL conjugations

¡Hola, amigas y amigos de SpanishCompadres.com! Welcome to a new article! The verbs “SER” and “ESTAR” (to be) are among the most used verbs in any language.  Therefore, we have prepared a super post with ALL conjugations for the verb “estar” in Spanish. We have also...

Conjugate ESTAR in Spanish | ALL conjugations

¡Hola, amigas y amigos de SpanishCompadres.com! Welcome to a new article! The verb “ESTAR” (to be, temporary) is one of the most used verbs in any language. Spanish is also the case. Therefore, we have prepared a super post with ALL conjugations for the verb “estar”...

Conjugate ser in Spanish | ALL conjugations

¡Hola, amigas y amigos de SpanishCompadres.com! Welcome to a new article! The verb “ser” (to be, as in “to exist”) is one of the most frequent verbs in any language. Spanish is not an exception to this rule. For this reason, we have prepared a super post with ALL...
Top 10 Spanish jokes explained

Top 10 Spanish jokes explained

¡Hola, amigas y amigos de SpanishCompadres.com! Jokes are great conversation starters and ice breakers in any language, especially when you are in situations in which you have to interact with groups of people in an informal setting. Spanish is not an exception. Humor...

read more

Pin It on Pinterest

Share This