El concejo de Villanueva de Oscos está situado en la zona suroccidental de la región, formando parte de la Comarca de los Oscos, junto con los concejos de Santa Eulalia y San Martín.
Ocupa una superficie de unos 73 Km 2 , limita al norte con los concejos de Vegadeo, Castropol y Boal; al sur con los de San Martín y Santa Eulalia; al este con los concejos de Illano y San Martín y al oeste con Taramundi.
Tiene una población de unos 466 habitantes que se concentran en la capital del concejo: Villanueva de Oscos y en otros núcleos de población como son: Salgueiras, Gestoso, Martul, Pasarón, Villar…
El concejo de Villanueva es el de mayor altitud y superficie de los tres que forman la zona de los Oscos, con elevaciones superiores a los 800 metros en la mayor parte de su territorio. La mayor altura se encuentra en su parte septentrional, en el límite con el concejo de Castropol, siendo el Pico O Filso en la Sierra de las Bobias el de mayor altitud con 1.202 metros .
La economía del concejo se basa fundamentalmente en la ganadería, sobre todo la cabaña vacuna, orientada al aprovechamiento cárnico.
ACCESOS
La carretera AS-13 atraviesa el concejo desde el Puerto de la Garganta siguiendo el cauce del río hasta el vecino concejo de San Martín.