Villanueva es una localidad del municipio de Las Rozas de Valdearroyo (Cantabria, España).