Villaveza está ubicado en Toro municipio en la provincia de Provincia de Zamora, Castilla y León. La población de Villaveza es de 4 personas (2020), la distancia de Villaveza a Madrid es de 212 kilómetros, la distancia de Villaveza a Zamora (capital de la Provincia de Zamora) es de 53 kilómetros. Villaguer, El Gejo, La Azucarera y Tagarabuena se encuentran cerca de Villaveza.