Villanueva de la Peña es una localidad del municipio de Mazcuerras (Cantabria, España).