La población de Villalmarzo es de 108 personas (2020), la distancia de Villalmarzo a Madrid es de 569 kilómetros, la distancia de Villalmarzo a Oviedo (capital de la Asturias) es de 125 kilómetros. Villalmarzo, Boimouro, Mercadeiros, Lludeiros, Grandamarina, Arbedeiras, San Xuyán, A Rebollada, Zarredo, Mendóis y Villar se encuentran cerca de Villalmarzo.