Villanueva de Pría es un lugar ubicado en la parroquia de Pría, en el concejo de Llanes, en la comunidad autónoma del Principado de Asturias (España) y es el pueblo más al noroccidente de dicha parroquia. Se encuentra a unos 20 km de la capital del concejo y a 10 km de Ribadesella.PoblaciónSu población en 2008 era de 101 habitantes de los cuales 49 eran varones y 52 mujeres. El porcentaje de edades en el 2006 era de 8,5 % menores de 16 años, 60,4 % entre 16 y 64 años y un 32,1 % mayores de 65 añosBarriosLos barrios de Villanueva son Las Atazadas, La Boquera, El Cuetu, El Pandu y el Sucau además hay algunas agrupaciones menores de casas como El Bosque, Las Conchas, Madriñanes, Las Matas y L'Oteru entre todos ellos suman 38 viviendas habitadas permanentemente, de un total de 46.LímitesPor el Norte limita con el Mar Cantábrico, por el Oeste con los pueblos de Garaña y La Pesa, por el sur con Piñeres y Nueva y por el este con Nueva y la playa de Cuevas del Mar.Playas y atractivos turísticosEn Villanueva se encuentra la playa de Canal que es un entrante del mar en tierra de aproximadamente 25 m de ancho y 300 m de largo.Existen numerosos bufones (agujeros que comunican el mar con los acantilados) debido a la formación cárstica del terreno y hay también un castro (islote) llamado Castru’l Horcau o Picu de las gaviotas.