Alberga una población de 570 habitantes (INE 2011)[1] en 236 viviendas.
Está situada en la zona norte del concejo, a 5 km de la capital, Piedras Blancas.
Limita al norte con el mar Cantábrico; al este con la parroquia de Santa María del Mar; al sur con la de Santiago del Monte; y al oeste con la de Bayas.
La iglesia parroquial, de torre cuadrada, data del siglo XVIII y está dedicada a San Román.
[2] En San Adriano, la capilla aún conserva su escudo cisterciense.