Garrucha compte environ 8 500 habitants. Sa population est majoritairement espagnole, mais on y trouve aussi une importante communauté étrangère, principalement composée de Britanniques, d’Allemands et de Français, attirés par le climat, la mer et la qualité de vie.
La population augmente sensiblement pendant la haute saison touristique, avec l’arrivée de milliers de vacanciers. Cela dynamise la vie locale, stimule le commerce et permet une diversité culturelle appréciée tant des habitants que des visiteurs.
La ville attire également des retraités étrangers, ce qui a contribué à la création de services bilingues et d’un environnement cosmopolite mais paisible. Le tissu social reste fort, avec une implication importante des habitants dans la vie communautaire et les festivités locales.
Les infrastructures éducatives et sanitaires permettent un bon niveau de services, ce qui contribue à la stabilité démographique de Garrucha.