Es un castillo medieval. Está construido con sillarejo y mampostería.[1] Su planta es poligonal. El estado actual es de ruina.[2] En él nació, posiblemente, Juan de Garay; fundador de la ciudad de Buenos Aires (Argentina).[3]
El castillo de Villalba fue parte del enorme patrimonio de Iñigo Fernández de Velasco, Condestable de Castilla y II Duque de Frías. Tuvo varios señores feudales también fue de realengo.[4] Durante la I Guerra Carlista, en 1836, el castillo se fortificó y se adaptó para artillería y fusilería.[1]
"Arquitectura fortificada en la Provincia de Burgos", Inocencio Cadiñanos Bardeci, 1987 (ISBN: 8450559901).