Canillas de Esgueva es un municipio ubicado en la provincia de Provincia de Valladolid en Castilla y León. La población de Canillas de Esgueva es de 75 personas (2020), el área de Canillas de Esgueva es de 23.53 kilómetros cuadrados, la distancia de Canillas de Esgueva a Madrid es de 196 kilómetros. Canillas de Esgueva comparte fronteras con Fombellida, Hérmedes de Cerrato, Castrillo de Don Juan, Encinas de Esgueva y Piñel de Arriba.