El municipio está situado en la zona central de Cantabria y tiene una superficie de 32,09 km (el sexagésimo cuarto municipio por superficie en la región).