La parroquia tenía una población de 386 habitantes (INE 2010) repartidos en 202 viviendas (2001) y 5,77 km².
Se encuentra situado entre la carretera local de 1.º orden AS-379, la autovía A-8 y el mar Cantábrico.
Cercana está la desembocadura del río San Cecilio, que forma una playa rústica, arenosa con guijas blancas, de 180 metros, llamada playa de La Huelga, concurrida en verano.
Destaca la iglesia parroquial de San Miguel, de arquitectura y estilo románicos, actualmente encalada en el exterior, con blanca torre cuadrangular y portada ojival con columnas talladas.
Actualmente la fiesta, Nuestra Señora del Carmen, con romería y verbena se celebra en verano, el 16 de julio.