Villacanes es una entidad de población española del municipio de Villarcayo de Merindad de Castilla la Vieja, perteneciente a la provincia de Burgos, en la comunidad autónoma de Castilla y León.
Hacia mediados del siglo XIX, el lugar, por entonces perteneciente al ayuntamiento de Merindad de Castilla la Vieja, tenía contabilizada una población de diecinueve habitantes.
[2] Aparece descrito en el decimosexto y último volumen del Diccionario geográfico-estadístico-histórico de España y sus posesiones de Ultramar de Pascual Madoz con las siguientes palabras:[2] En la actualidad, pertenece al municipio de Villarcayo de Merindad de Castilla la Vieja.
[3] En 2022, la entidad singular de población tenía empadronados diez habitantes[3] y el núcleo de población, los mismos.
[4]