Castronuevo de Esgueva es un municipio ubicado en la provincia de Provincia de Valladolid en Castilla y León. La población de Castronuevo de Esgueva es de 370 personas (2020), el área de Castronuevo de Esgueva es de 29.44 kilómetros cuadrados, la distancia de Castronuevo de Esgueva a Madrid es de 216 kilómetros. Castronuevo de Esgueva comparte fronteras con Renedo de Esgueva, Valladolid, Cabezón de Pisuerga, Villarmentero de Esgueva y Villabáñez.