San Juan ye una parroquia del conceyu asturianu de Ribadeva, que s'estiende pela parte suroriental del mesmu. Tien una estensión de 4,79 km² y una población de , que se reparten ente les poblaciones d'Andinas, Videl y Villanueva.