El castillo de Peñaranda de Duero es una fortaleza ubicada sobre una colina de las proximidades del núcleo burgalés de Peñaranda de Duero.
Su primera construcción data del siglo XI, con el fin de frenar el avance árabe, y facilitar su expulsión de la península durante la Reconquista. La construcción siguió el diseño del castillo de Peñafiel.