El Castillo de Canillas de Esgueva está situado en el municipio del mismo nombre, en la provincia de Valladolid.