It is located on the coast of the Cantabrian Sea in the Bay of Biscay, in the central-northern part of Asturias; it is approximately 24 kilometers north-east of Oviedo, the capital of Asturias, and 26 km from Avilés.