La propia toponimia de Castro de Alcañices lleva a deducir que la actual localidad se asienta sobre un antiguo castro prerromano, el cual habría sido reocupado ya en época medieval por las repoblaciones llevadas a cabo en el siglo X por parte de la monarquía leonesa.