Pedreguer compte environ 7 500 habitants. La population est majoritairement espagnole, mais avec une présence significative de résidents étrangers, principalement originaires d’Europe du Nord, installés soit à l’année, soit de manière saisonnière.
Cette diversité culturelle a favorisé l’adaptation de nombreux services : commerces multilingues, événements internationaux, et intégration de traditions étrangères dans la vie locale. La ville attire aussi de jeunes familles espagnoles cherchant une qualité de vie entre mer et campagne.
La croissance démographique est modérée mais stable, avec une tendance à l’installation de retraités européens, d’artisans et de professionnels du tourisme durable.