Calafell tiene una población de alrededor de 25,000 habitantes, con una parte significativa de sus residentes siendo estacionales o a tiempo parcial, ya que muchas personas de Barcelona y otras partes de España poseen segundas residencias en la zona. La ciudad ha experimentado un crecimiento demográfico constante en los últimos años, impulsado por su atractivo como destino residencial y vacacional. La población es diversa, con una mezcla de locales, expatriados y turistas de diferentes partes de Europa.
En cuanto a la demografía, Calafell tiene una distribución de edad relativamente equilibrada, aunque hay un aumento notable de familias jóvenes durante los meses de verano, cuando llegan los turistas. La comunidad local es conocida por su amabilidad y apertura, lo que crea una atmósfera acogedora tanto para los visitantes como para los nuevos residentes.
Como popular ciudad costera, Calafell también cuenta con una creciente comunidad de expatriados, con muchos extranjeros que eligen establecerse aquí debido a la calidad de vida, el clima agradable y la proximidad a ciudades más grandes.