Ribadesella es un municipio español situado en la costa del Principado de Asturias, en la comarca de Oriente. Limita al norte con el mar Cantábrico, al este con Caravia, al sur con Parres y Cangas de Onís, y al oeste con Villaviciosa. Según el INE, en 2020 tenía una población de 5.821 habitantes.