Está situado a 14,9 km de Oviedo, en la ladera izquierda del valle del Trubia, a una altitud que varía entre los 370 y los 410 metros.