Esparreguera ye una localidat de Catalunya situata en la provincia de Barcelona, en la comarca de lo Baixo Llobregat. La suya población ye de 21.855 habitants (2009), en una superficie de 27,47 km² con una densidat de población de 780,89 hab/km².