A l'issue du recensement de 2004, la population caumontoise s'élève à 4429 habitants.
(En 1990, nous n'étions que 2482 !)
Les moins de 20 ans représentent 26 % de la population et les plus de 60 ans sont 16,6 %.