Villanueva es un pueblo del concejo de Teverga, situado a 670 m de altitud, en las inmediaciones de la carretera AS-265. Conserva buenos ejemplos de arquitectura tradicional, destacando la iglesia románica de
Iglesia de Santa María de Villanueva, declarada Monumento Nacional.