Palafrugell compte environ 23 000 habitants, avec une population qui augmente légèrement chaque année, notamment en raison de l’attractivité touristique et résidentielle de la région. La ville combine une population autochtone catalane avec une forte présence de nouveaux arrivants venus d’autres régions d’Espagne et de l’étranger.
On y trouve une population active et diversifiée, avec de nombreux jeunes actifs travaillant dans le tourisme, l’hôtellerie ou l’artisanat. La ville accueille également une communauté internationale significative, particulièrement dans les villages côtiers, attirée par la qualité de vie et la proximité de la mer.
La population augmente sensiblement en été avec l’arrivée des vacanciers, mais Palafrugell conserve son identité locale tout au long de l’année grâce à sa vie communautaire, ses marchés et ses événements permanents.