Esparraguera es una ciudad de Cataluña, España. Situada en la provincia de Barcelona. Tiene una población de habitantes.ToponimiaEl nombre de este municipio parece derivar del latín "Asparragus" debido a la gran cantidad de esparragos que se podían encontrar. Durante la época musulmana se convirtió en Ašbaragirra, lo que después pasaría a ser "Sparagaria" (topónimo más antiguo encontrado hasta el momento), posteriormente "Esparagera" hasta encontrarnos con el nombre actual: "Esparreguera"Asparragus -> Ašbaragirra -> Sparagaria -> Esparagera -> EsparregueraContexto geográficoSe encuentra en el norte de la comarca del Bajo Llobregat, está situada al margen izquierdo del río Llobregat, entre las poblaciones Olesa de Montserrat al este y con el cual limita el río Llobregat, Abrera por el sur, con Collbató y Monistrol de Montserrat en el norte y con Hostalets de Pierola por el oeste. Por el norte también limita con el macizo de Montserrat.