El lugar de Cadavedo se encuentra a una altitud de 90 m y dista 18,20 km de Luarca, la capital del concejo.