Castelldefels compte environ 67 000 habitants, ce qui en fait une ville de taille moyenne au sein de la région métropolitaine de Barcelone. La population est cosmopolite, avec un fort pourcentage de résidents étrangers, notamment venus d’autres pays européens.
Cette diversité se reflète dans la vie culturelle, éducative et associative de la ville. Les quartiers sont bien organisés, avec une offre scolaire, médicale et sportive adaptée à tous les âges. La population est également jeune et active, ce qui alimente une forte dynamique locale.
Ces dernières années, la ville a vu croître sa population grâce à sa qualité de vie, sa sécurité et son accessibilité. C’est une ville de plus en plus recherchée, tant par les familles que les travailleurs internationaux.