Selorio es una parroquia asturiana del concejo de Villaviciosa, Comunidad Autónoma del Principado de Asturias. La parroquia tiene una limita al oeste de la ría de Villaviciosa; al norte con el mar Cantábrico; al este con el concejo de Colunga; y al sur, con las parroquias maliayas de Tornón, Priesca y La Llera.
En su litoral marítimo occidental, al este de la bocana del estuario, se sitúa la playa de Rodiles.
En su límite occidental, con la ría, y próxima a su desembocadura se encuentra la ensenada de Misiego (Misiegu) donde se encuentra el arenal homónimo, en las proximidades del núcleo del mismo nombre.
Las playas de Rodiles y de Misiego se encuentran dentro de los límites de la reserva natural parcial de la ría de Villaviciosa.4 Por su territorio discurre el sendero de pequeño recorrido PR-AS 231, que trascurre entre la iglesia de Santa Eulalia, en la aldea de Selorio y el monte Rodiles, bordeando la ría de Villaviciosa y la playa de Rodiles.