En 2024, Sant Fost compte environ 9 200 habitants, avec une densité modérée d’environ 660 hab/km² . La population est majoritairement espagnole, jeune et familiale, avec un petit pourcentage de résidents étrangers (environ 5 %) .
La commune a connu une croissance significative depuis les années 1970, liée aux développements résidentiels, mélangeant familles, retraités et actifs urbains — parfait pour des événements intergénérationnels.