Viloira (llamada oficialmente San Martiño de Viloira)[2] es una parroquia y un lugar[3] español del municipio de El Barco de Valdeorras, en la provincia de Orense, Galicia.
[4][5] La parroquia está formada por una entidad de población:[4][5] Gráfica demográfica del lugar y parroquia de Viloira según el INE español: Datos según el nomenclátor publicado por el INE.