Castronuevo es un municipio ubicado en la provincia de Provincia de Zamora en Castilla y León. La población de Castronuevo es de 225 personas (2020), el área de Castronuevo es de 48 kilómetros cuadrados, la distancia de Castronuevo a Madrid es de 257 kilómetros. Castronuevo comparte fronteras con Cañizo de Campos, Belver de los Montes, Pobladura de Valderaduey, Aspariegos, Arquillinos, Villalba de la Lampreana y Villafáfila.