Valcaba es una localidad del municipio de Soba (Cantabria, España).