Villoria es una parroquia y un lugar de dicha parroquia, en el concejo asturiano de Laviana, en España.
Limita al norte con la parroquia de Entralgo, al sur con Tolivia y el concejo de Aller, al este con la parroquia de Lorio (Llorío en asturiano), al oeste con el concejo de Mieres y al noroeste con el de San Martín del Rey Aurelio.
En sus 30,9 km² habitan un total de 1.079 personas (2011) repartidas entre las poblaciones y caseríos de[2]: El lugar de Villoria, en el que viven 601 personas (2011) se halla a 340 metros de altitud y está a unos 4 kilómetros de Pola de Laviana.