El pueblo está situado al sur de la bahía de Santander y a 9 kilómetros de la capital de Cantabria, Santander.