120 Spanish Last Names or Surnames

spanish dance

Spanish family names started being used in the medieval times to distinguish themselves from other races. Some Spanish surnames had Germanic roots that were introduced by the Visigoths during the 5th to 7th century while others have Latin origins. In traditional Spanish culture, an individual inherits the surname of the ancestors. In practice, they mostly use two surnames of their parents or grandparents varying as per the occasion and making them appear in a compound form that is not commonly seen in the Hispanic world. Due to immigration and colonisation, about 20 per cent of the global population have Spanish surnames. Popular Spanish last names can be descriptive, patronymic, matronymic, occupational, ornamental or refer to any particular profession and habitation, which becomes a part of a person’s family identity. This comprehensive list of Spanish surnames are as fascinating as the country and should help you to draw out your own family tree.

120 Spanish Surnames or Family Names With Meanings

This ultimate guide of the most common Spanish last names with their meanings can inspire you to select one for your newborn baby or lead you to discover your ancestral roots.

1. Abarca

Abarca is an occupational surname referring to ‘maker of leather shoes’.

2. Abaroa

Derived from the word Abaro, Abaroa means ‘refuge’.

3. Abel

Abel is derived from the Hebrew name Hevel, and it means ‘breath’.

 4. Agua

As agua means ‘water’ in Spanish, this surname refers to ‘someone who lives or works near the waterbody’.

5. Alamilla

Derived from the word Alamillo, the name means ‘a poplar tree’ or ‘aspen tree’.

6. Alcaraz

Alcaraz means ‘the cherry’ in Arabic, but it refers to the name of a place in Spain.

7.  Aldana

Derived from the name of a Basque town Aldats, Aldana refers to ‘a slope’.

8. Balcazar

Balcazar refers to ‘Belprotect the king’ in Hebrew. ‘Bel’ was the name of a king back in the Babylonian Empire.

9. Banderas

This occupational surname refers to ‘those who worked as flag-bearers’. Bandaras means ‘a flag’ or a ‘banner’ in Spanish.

10. Barbero

The name comes from a Latin word Barba, which means ‘beard’. It is an occupational surname, and also refers to barber-surgeon in Spanish.

11. Bardales

This toponymic surname refers to ‘a place covered with thorns’.

12. Baro

Baro has Germanic roots and means ‘a warrior’.

13. Basurto

Basurto may refer to a place in the Basque country.

14. Bello

Derived from Latin Bellus, Bello means ‘handsome’ or ‘attractive’.

15. Cabello

Cabello means ‘a knight’ or ‘a person with a luxuriant growth of hair’. It is derived from the Latin word Capillus.

16. Cabrera

Derived from a Latin word, Cabrera is a habitational surname that refers to ‘a place of goats’.

17. Campana

This metonymic occupational surname denotes ‘a bell-ringer’ or ‘bell-maker’ as bells were first made in Campania.

18. Candella

This metonymic occupational surname is derived from the Spanish word Chandler, and it refers to ‘candle’ or ‘candlemaker’.

19. Cantu

This toponymic last name refers to ‘the Cantu town of Italy’.

20. Clemente

Derived from the Latin name Clemens, Clemente means ‘merciful’ or ‘gentle’.

21. Colon

A variant of the Italian word Colomba, Colon refers to ‘dove keepers’.

22. Dali

Originating from Latin Dail, meaning ‘assembly’, Dali refers to ‘noble’.

23. De Jesus

This patronymic surname is derived from the name of the father meaning ‘of Jesus’.

24. Del Campo

Del campo refers to ‘someone from the del or field’.

25. Diego

Derived from the Latin word Didacus, Diego means ‘teaching’.

26. Domingo

Derived from the Latin name Dominicus, Domingo means ‘of the Lord’.

27. Duran

Duran is derived from Latin Durus, meaning ‘hard’ and ‘steadfast’ in Jewish.

28. Echeverria

Derived from the name of a place Etxeberria (located in the Basque country of Spain), Echeverria is a toponymic last name.

29. Elizondo

Derived from the Basque word Eleiza, Elizondo refers to people who lived near or under a church.

30. Enrique

This prestigious surname is a derivative of the German Heimrich, meaning ‘home ruler’.

 31. Escarra

Derived from Esquerra, this Catalan word means ‘left-handed’.

32. Escobar

Escobar refers to ‘someone who lived in a place where brooms grow’ as Escoba means ‘broom’ in Latin.

33. Esperanza

Esperanza is a classical Spanish surname; it means ‘to hope’ or ‘expectation’ in Latin.

34. Esteban

Esteban is derived from the Greek word Stephanos and Latin word Stephanus. It means ‘crown’.

35. Estrada

This toponymic surname is derived from Latin meaning ‘paved way’; it means ‘street’ or ‘road’ in Spanish.

36. Gabaldon

This surname refers to Gabaldon located in the Cuenca province of Spain.

37. Gallo

Originating from Latin Gallus, Gallo refers to a person with characteristics associated with a ‘rooster’.

38. Gasper

A variant of Jasper, Gasper has its roots in Persian and Greek, and it means ‘treasurer’ in Hebrew.

39. Gomez

Derived from the Portuguese word Goma, Gomez is composed of old Spanish elements ‘man’ and patronymic ending ‘–ez’ signifying ‘son of’.

40. Guerra

Originating from the word ‘war’ in Spanish, Guerra is a common nickname for ‘a quarrelsome person’.

41. Hidalgo

Attested since the 12th century, Hidalgo refers to a ‘gentleman’ or ‘nobleman’.

42. Huerta

Huerta means ‘garden’ or ‘orchard’. It was adopted mostly by people who lived near a garden.

43. Iglesias

A variant of Iglesia, Iglesias, Yglesia, Iglesius means ‘churches’ in Spanish or ‘dweller near a church’.

44. Ignacio

Originating from the Roman family name Egnatius, Ignacio meaning ‘born from the fire’.

45. Imperial

Dating back to the 16th century, the word Imperial travelled from Geno to Spain and implied ‘royalty’.

46. Jaramillo

Jaramillo refers to a place situated in the Burgos province of Spain.

47. Juaquin

Juaquin refers to ‘lifted by God’ in Hebrew.

48. Juarez

Derived from the Latin word Sueris, Juarez refers to ‘an army’.

49. Lago

Lago refers to ‘someone living by the lake’ as it means ‘lake’ in Latin.

50. Leo

Leo originates from Italy and is a Latin name which means ‘lion-like’.

51. Lopez

This patronymic surname means ‘son of Lope’ and is derived from the Latin word Lupus, which means ‘wolf’.

52. Lovato

Lovato is a Latin word derived from Lupatus; it means ‘like a wolf’.

53. Lucia

Lucia originates from the Latin word Lux meaning ‘light’.

54. Maduro

Dating back to the 12th century, Maduro refers to a sensible or mature person.

55. Manuel

Derived from Hebrew name Immanuel, this patronymic surname means ‘God is with us’.

56. Marco

Derived from the Latin word Marcus, Marco refers to the ‘Roman God Mars’.

57. Martinez

Commonly used in the Spanish regions of Cuenca, La Rioja, Martinez means ‘son of Martin’.

58. Mendoza

Originating in the Basque region, Mendoza refers to ‘a cold mountain’.

59. Navar

This Spanish topographic name means ‘treeless plateau’.

60. Neri

Derived from the Italian word Nero, Neri means ‘dark’ or ‘black’.

61. Noa

Noa means ‘comfort’ or ‘wanderer’ in Hebrew. It originally meant ‘movement’, ‘motion’ and is mentioned in the Old Testament.

62. Nocito

Nocito refers to a town in Uesca province of Aragon. It comes from the Latin Nucetum, which means ‘walnut orchard’.

63. Nunez

Derived from the Latin word Nonus, which means ‘ninth’. It also means ‘grandfather’.

64. Nuno

Nunez is derived from Latin Nunnus, meaning ‘tutor’.

65. Ocana

This habitational name refers to Ocana in the Toledo province of Spain.

66. Ocon

Ocon is a habitational surname for someone from the Ocon region in La Rioja Province. Derived from France, it referred to a person who lived at the corner of a street or village.

67. Olivar

This toponymic name means ‘place of olives’. It originates from Aragon kingdom of medieval Spain.

68. Olmeda

This Spanish habitational name refers to ‘stand of elm trees’.

69. Ortega

Ortega derives from a plant named Urtica, which is ‘nettle’ in Latin.

70. Ortiz

Derived from the Latin word Fortis, meaning ‘brave’, Ortiz means ‘son of Orti’.

71. Pablo

Derived from the Latin word Paulus, Pablo refers to ‘small’ or ‘little’.

72. Padron

Padron refers to a town in the Galicia province of Spain.

73. Pena

The name means ‘rock’ or ‘boulder’.

74. Pinto

Derived from the name of a place Pinto in Madrid, Pinto means ‘painted’ or ‘ colourful’.

75. Prado

Prado means ‘a meadow’ in Spanish. It refers to an inhabitant of Prado in Spain.

76. Puerta

Puerta refers to ‘someone who lived near the gates of a town’.

77. Quevedo

Quevedo refers to a place Casa de Quevedo in Albacete province.

78. Quijada

Quijada refers to a person with a prominent jaw or ‘jawbone’.

79. Quijas

Quijas is a habitational surname derived from the Cantabria province.

80. Reyes

Derived from Latin Regis, Reyes means ‘king’.

81. Rivas

Rivas is derived from the Latin word Ripa, which means ‘river bank’ or ‘someone staying near a river’.

82. Rodriguez

Derived from the Germanic name Roderick, Rodriquez refers to ‘son of Rodrigo’ and means ‘famous power’.

83. Rojas

Rojas refers to people with red complexion or red hair.

84. Rozario

Rozario means ‘rosary beads’ or ‘prayer beads’.

85.  Rubio

Rubio refers to people with blond hair or lightly-coloured hair.

86. Salas

Derived from Spanish, Salas refers to ‘a person who works at a manor house’.

87. Salvador

Derived from the Latin word Salvator, Salvador means ‘saviour’.

88. Salvo

Salvo comes from the Latin word Salvus, which means ‘safe’.

89. Sanchez

Derived from the medieval name Sancho, Sanchez means ‘son of Sancho’ of Iberian origin.

90. Santos

Santos means ‘saints’ or ‘pious person’ in Spanish.

91. Sarto

Sarto in Latin means ‘mender’, hence refers to the occupation of a ‘tailor’.

92. Sevilla

Sevilla refers to the inhabitants of the city of Seville in Spain.

93. Suarez

This occupational name for a swine herder; it means ‘Son of Suero’.

94. Tadeo

Tadeo is derived from the ancient Greek word Thaddaios, meaning ‘heart’.

95. Talamantes

Talamentes refers to a person belonging to Talamantes in Zaragoza province of Spain.

96. Tapia

Tapia refers to ‘wall’ or ‘mud wall’.

97. Tineo

Tineo refers to a person belonging to a place called Tineo in Asturias province of Spain.

98. Tinoco

Tinoco might have been derived from Tino, which means ‘intellect’ in Spanish.

99. Tio

Tio is a byname that means ‘uncle’.

100. Tobar

Tobar is derived from Toba or Tufa, meaning ‘porous volcanic rock’.

101. Toledo

Toledo refers to a city Toledo in central Spain.

102. Toribio

Toribio is a medieval personal name of two Spanish saints, St.Turibius of Astorga and St. Turibius of Palencia.

103. Toro

Toro is derived from Toro in Zamoro province.

104. Trinidad

Derived from the Latin Trinitas, Trinidad means ‘son of the descendant of Trinidad’ or ‘holy trinity’.

105. Urbano

Derived from Latin name Urnabus, Urbano refers to a city-dweller.

106. Urias

Urias refers to ‘Yahweh is my light’ and is derived from the Hebrew name ‘Uriyah’.

107. Valdez

Derived from Old German word bald, Valdez means ‘son of Baldo’. Baldo is derived from another German word Bald, meaning ‘brave’.

108. Valenciano

Valenciano is derived from the city named ‘Valencia’.

109. Vasco

Derived from the Medieval Spanish and Old Basque word ‘Velasco’, Vasco means a ‘crow’.

110. Vega

As Vega means a meadow in Spanish, it refers to a ‘dweller in the meadow’.

111. Vela

Vela means ‘sail’ or ‘being watchful’ in Spanish.

112. Verde

Verde means ‘green’ in Spanish.

113. Vicioso

This rare Spanish last name has its origin in Romano-Latin, and it means ‘one who lives in a village’.

114. Vidales

Vidales comes from the Latin word Vita, meaning ‘life’.

115. Villanueva

A variant of Villanova, Villanueva means ‘new settlement’.

116. Villas

Derived from Old German words Villads or Willihad, Villas means ‘desire for combat’.

117. Yanez

This patronymic surname means ‘son of Juan’. It has its origin in Hebrew.

118. Zacarias

Zacarias means ‘’God’ in Hebrew.

119. Zapata

The Spanish word Zapato means ‘a shoe’. Hence Zapata is an occupational surname for ‘shoemakers’.

120. Zarra

This habitational name from Arba province is derived from the Basque word meaning ‘iron slag’.

These unique Spanish last names have interesting meanings and sound quite flamboyant and appealing. Whether you’re looking for a fun way to spice up your identity or aching for a new moniker to suit your personality, you’re sure to find the perfect last name here that would set your soul alight.

Previous article15 Best Programming and Coding Apps for Kids
Next article100 Irish Last Names Or Surnames