El linaje de Los Castro surgió en la villa burgalesa de Castrogeriz y pertenece, junto a los Lara, Haro o a los Guzmán, y los Aza, a las cinco grandes familias emparentadas con los primeros reyes de Castilla.