La población total del municipio roza los 4000 habitantes, lo que lo convierte en el municipio de la comarca de Campoo-Los Valles más poblado, solo por detrás de Reinosa.