La població d’Esparreguera augmenta lleugerament i arriba als 22.512 habitants
Durant l’any 2020 s’ha produït un increment de 156 persones al cens de població de la vila. Segons les dades de l’Observatori de ciutadania i migracions, la població estrangera segueix representant el 8,5% del total i al municipi hi conviuen veïns i veïnes de 59 nacionalitats diferents, sent les més presents, després de l’espanyola, la marroquina, la romanesa, la pakistanesa, la italiana i la xinesa