Concejo situado en una llanura al margen izquierdo del Omecillo.
Al parecer fue fundado en el siglo XI por Martín de Varona de Villanañe. La primera mención escrita de esta población data de 1025 con el nombre de Carcamu.
Perteneció antiguamente a la Hermandad de Lakozmonte y no se integró en el municipio de Valdegovía hasta 1927.