Se trata de un municipio costero situado a orillas del mar Cantábrico con una extensión de 7,78 kilómetros cuadrados, creado el a raíz de la segregación de la parroquia homónima del ayuntamiento de Cervo.