Está situado á beira do Mar Cantábrico, a 55 km ao noroeste de Oviedo e ao oeste de Xixón. Na capital do concello as casas están distribuídas en chanzos, dende o mar ata o monte.
Destacan o conxunto histórico de Cudillero, a igrexa de Santa María e a casa reitoral de Soto de Luiña, antigo hospital de peregrinos, así como a igrexa de San Martín de Luiña, en Escalada, todos eles catalogados como bens de interese cultural.
Outros monumentos históricos son a capela do Humilladero, gótica, moi reformada. No palacio da Quinta de Selgas, do século XVI,[4] en Selgas de Abajo, El Pito, Piñera, está o museo homónimo, que alberga pinturas de Goya, El Greco, Luca Giordano, Corrado Giaquinto e Vicente Carducho.[5]