Are you a new parent? then you have to choose names for your baby. Picking best names for your child is not an easy task. Most of the people got confusion while choosing Last Names. Last names are nothing but surnames or family names. If you are searching Spanish Last Names then you are at the correct place. Spanish is the fourth most common language spoken on Earth, so it’s no wonder Spanish baby names are so popular throughout the world. Here we have listed some Spanish Last Names for Boy Baby / Spanish Last Names for Girl Baby. Spanish last names are prepared from many sources including history, literature, and religion. Check out the pickthenames.com spanish names list
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.
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.
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.
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’.
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’.