Sant Celoni compte environ 18 700 habitants en 2024, répartis sur 65 km², avec une densité modérée de ~287 hab/km² .
La population est majoritairement autochtone catalane/espagnole, avec quelques résidents étrangers attirés par la qualité de vie offerte par la proximité de la nature et de Barcelone.
La diversité démographique est équilibrée : des familles, des actifs, et des seniors, avec un tissu associatif fort qui favorise la cohésion et l’intégration intergénérationnelle .