Lors du recensement de 2010, South Pasadena compte 4 964 habitants[2]. Sa population est estimée à 5 117 habitants au [3].
Le revenu par habitant était en moyenne de 34 731 dollars par an entre 2013 et 2017, supérieur à la moyenne de la Floride (28 774 dollars) et à la moyenne nationale (31 177 dollars). Sur cette même période, 11,7 % des habitants de South Pasadena vivaient sous le seuil de pauvreté (contre 13,6 % dans l'État et 11,8 % à l'échelle des États-Unis en 2018). Par ailleurs, 93,4 % de ses habitants de plus de 25 ans étaient diplômés d'une high school et 31,6 % possédaient au moins un bachelor degree (contre 87,6 % et 28,5 % en Floride, 87,3 % et 30,9 % aux États-Unis)[3].