Castillo

The surname Castillo is of Spanish origin, deriving from the Spanish word 'castillo', which means 'castle' or 'fortress'. Despite its Spanish roots, the surname Castillo can also be found in British records, often as a result of historical migration patterns and intercultural connections between Spain and Britain.

Individuals bearing the surname Castillo have been recorded across various regions of the United Kingdom, with notable concentrations in urban centres such as London, Manchester, and Birmingham. The presence of the Castillo surname in Britain can be attributed to factors such as trade, diplomacy, and military service, which have historically facilitated movement between Spain and the British Isles.

As with many surnames, the lineage of those with the surname Castillo in Britain can be complex and diverse. Genealogical studies reveal that individuals with this surname may have ancestors who originated in Spain, making their way to Britain through various channels over the centuries. Some individuals bearing the surname Castillo in Britain today may also have ancestral ties to other regions with historical Spanish influence, such as Latin America or the Philippines.

The surname Castillo carries with it a sense of history and heritage, reflecting the rich tapestry of connections that have shaped family lineages over time. Today, individuals with the surname Castillo in Britain continue to honour their cultural roots and heritage, serving as a reminder of the enduring links between Spain and the United Kingdom.

There are approximately 767 people named Castillo in the UK. That makes it roughly the 9,064th most common surname in Britain. Around 12 in a million people in Britain are named Castillo.

Origin: Iberian

Region of origin: Europe

Country of origin: Spain

Religion of origin: Christian

Language of origin: Spanish

Typical given names associated with the surname

Male

  • Alexander
  • Carlos
  • Cesar
  • David
  • John
  • Jorge
  • Jose
  • Karl
  • Omar
  • Oscar
  • Pablo
  • Rafael
  • Sam

Female

  • Ana
  • Angela
  • Anna
  • Cristina
  • Erlinda
  • Indira
  • Maria
  • Marta
  • Nathalie
  • Rosa
  • Veronica
  • Yolanda

BritishSurnames.uk is a Good Stuff website.