Castro é um apelido de família da onomástica da línguas portuguesa e castelhana com raízes toponímicas, tendo origem nas centenas de castros (do latim castrum) espalhados pela Península Ibérica, principalmente em seu quadrante noroeste (Galiza, Astúrias, Leão e norte de Portugal).
Algumas famílias Castro nobilitadas têm seu apelido com origem em Castroxerez (Castrojeriz em castelhano), localidade da província de Burgos, Espanha.
Ver também Lista de apelidos de família da língua portuguesa Casa de Castro
Categoria:Sobrenomes da língua portuguesa Categoria:Sobrenomes da língua castelhana