Ribadedeva ( en asturiano y cántabro , Ribadeva ) es un municipio de la Comunidad Autónoma del Principado de Asturias , España. Al norte se encuentra el mar Cantábrico , mientras que al sur se encuentra Peñamellera Baja , al oeste Llanes y al este, al otro lado del río Deva , la Comunidad Autónoma de Cantabria .