La población de Villamar es de 90 personas (2017), la distancia de Villamar a Madrid es de 484 kilómetros, la distancia de Villamar a Oviedo (capital de la Asturias) es de 45 kilómetros. Villamar de Arriba, Buenavista, San Martín, Villamar de Abajo, Fenigonte, Mallecin, Carbajal, Carbajal, Casazorrina y Priero se encuentran cerca de Villamar.