Malgrat de Mar té empadronats 19.520 habitants, segons dades d'aquest principi de gener de 2024. En els últims deu anys, el municipi ha passat a tenir més d'un miler d'habitants més.
El nombre oficial de la població de Malgrat de Mar, aprovat per l'Institut Nacional d'Estadística l'1 de gener del 2023 per Reial Decret 1085/2023, de 05 de desembre i publicat al BOE en data 23 de desembre de 2023, és de 19.213. Segons dades del 4 de gener d'aquest 2024, la xifra ja és de 19.520 habitants. La dada oficial de l'1 de gener de 2022 era de 19.093 habitants.
La tendència a un creixement de població en els últims anys es constanta si es comparen les dades amb les de fa deu anys, les de 2014, quan la població de Malgrat de Mar era de 18.417.