The Castro Coat of Arms and Name Meaning
Discover the meaning of Castro, its origins in Spain, and the story behind a Castro family crest.
Order your pack and our heraldry team researches and paints the Castro coat of arms for you.
Origin of the Castro name
Castro is a Spanish and Portuguese habitational surname from places named Castro, from Latin castrum, "fort". In Galicia many hill forts gave rise to the name. The surname is common in Spain and Portugal and very widespread in Latin America and the Philippines.
Our historical archives hold much more on the Castro name: dates, names and records of early bearers.
This overview covers the Castro name in Spain. We also hold records of the name in other countries, such as Mexico, Brazil and the Philippines; your full pack is researched for your family's country of origin.
Get your full Castro family history
The complete Castro pack goes much further: documented origins, early records and family spread, plus a hand-checked coat of arms.
Castro name FAQ
What does the Castro name mean?
Fort, fortified place. Common variants include De Castro, Castrillo, Crasto.
Where does the Castro surname come from?
It originates in Spain, and is also found in Mexico, Brazil and the Philippines.
Is there a Castro coat of arms?
Arms were granted to individuals, not whole surnames, so there is no single Castro crest. Herald Lab paints a personalized Castro coat of arms based on historic heraldry.
Researched by Herald Lab Research Studio, since 1993. Sources: Roberto Faure, María Asunción Ribes & Antonio García, Diccionario de apellidos españoles (Espasa, 2001); Dictionary of American Family Names (Oxford).