Castalla compte environ 10 000 habitants. La majorité de la population est espagnole, mais on note une présence croissante de résidents étrangers, notamment britanniques, néerlandais et belges, attirés par la tranquillité de la région et le cadre naturel.
La ville est relativement jeune comparée à d’autres villes rurales de la région, grâce à un bon dynamisme économique. Elle bénéficie également d’un taux de natalité stable et de services publics adaptés aux familles.
Cette diversité démographique renforce le dynamisme local et favorise un brassage culturel intéressant, perceptible dans les écoles, les commerces et les activités associatives.