Esta barriada se encuentra situada a 3 kilómetros de Mieres y 10 de Langreo, a unos 260 metros sobre el nivel del mar, en las orillas del río San Juan.