top of page

Characters: Mexico names and surnames

From the bustling streets of Mexico City to the tranquil beaches of Cancún, Mexico is a country rich in history, culture, and vibrant traditions. Its names and surnames reflect this diversity, blending indigenous, Spanish, and modern influences. Below is a compilation of the 50 most popular Mexican female names, 50 most popular Mexican male names, and 50 most common Mexican surnames, showcasing the warmth and heritage of Mexican nomenclature. The names and surnames are listed in order of their prevalence in Mexico.



Mariachi Band


50 Most Popular Mexican Female Names:

  1. Sofía

  2. Valentina

  3. Regina

  4. María José

  5. Ximena

  6. Camila

  7. María Fernanda

  8. Valeria

  9. Victoria

  10. Renata

  11. Natalia

  12. Ana Sofía

  13. Gabriela

  14. Daniela

  15. María

  16. Samantha

  17. Andrea

  18. Romina

  19. Ana

  20. Fernanda

  21. Alexa

  22. Paulina

  23. Abigail

  24. Emily

  25. Isabel

  26. Emilia

  27. Mariana

  28. Aitana

  29. Lucia

  30. Allison

  31. Antonella

  32. Ariana

  33. Jimena

  34. Julia

  35. Mía

  36. Zoe

  37. Sara

  38. Martina

  39. Elena

  40. Fátima

  41. Adriana

  42. Elisa

  43. Bianca

  44. Carolina

  45. Ángela

  46. Amanda

  47. Melanie

  48. Pilar

  49. Cecilia

  50. Lourdes


50 Most Popular Mexican Male Names:

  1. Santiago

  2. Mateo

  3. Sebastián

  4. Leonardo

  5. Matías

  6. Emiliano

  7. Diego

  8. Daniel

  9. Miguel Ángel

  10. Alexander

  11. Gabriel

  12. Samuel

  13. Juan José

  14. Ángel

  15. José

  16. Luis

  17. Joaquín

  18. Max

  19. Fernando

  20. Christopher

  21. Rafael

  22. Ian

  23. Rodrigo

  24. Isaac

  25. David

  26. Iker

  27. Jesús

  28. Carlos

  29. Gael

  30. Adrian

  31. Nicolás

  32. Antonio

  33. Pablo

  34. Jorge

  35. Emmanuel

  36. Juan Pablo

  37. Lorenzo

  38. Ricardo

  39. Andrés

  40. Tomás

  41. Mario

  42. Alan

  43. Vicente

  44. Cristian

  45. Santiago

  46. Mauricio

  47. Kevin

  48. Martín

  49. Eduardo

  50. Juan


50 Most Common Mexican Surnames:

  1. Hernández

  2. García

  3. Martínez

  4. López

  5. González

  6. Pérez

  7. Rodríguez

  8. Sánchez

  9. Ramírez

  10. Cruz

  11. Flores

  12. Gómez

  13. Moreno

  14. Jiménez

  15. Ortiz

  16. Chávez

  17. Vázquez

  18. Aguilar

  19. Torres

  20. Reyes

  21. Gutiérrez

  22. Ruiz

  23. Ramos

  24. Mendoza

  25. Aguilera

  26. Castro

  27. Romero

  28. Fernández

  29. Salazar

  30. Morales

  31. Domínguez

  32. Espinoza

  33. Hernández

  34. Ortega

  35. Delgado

  36. Navarro

  37. Mejía

  38. Silva

  39. Valencia

  40. Soto

  41. Herrera

  42. Peña

  43. Ríos

  44. Molina

  45. Márquez

  46. Álvarez

  47. Cabrera

  48. Castillo

  49. Campos

  50. Bautista

Copyright WriTribe - All rights reserved

Choose A Name

Describe a Character

Writer's Reviews

Writing Exercise

bottom of page