Castronuevo es un municipio y localidad de española de la provincia de Zamora, en la comunidad autónoma de Castilla y León.