Olesa de Montserrat has a population of around 24,000 inhabitants, with a demographic profile that reflects the broader trends seen in the region. The town has a mix of young families, working professionals, and an older generation that has lived in Olesa for many years. The population is predominantly Catalan, though in recent years there has been an increase in residents from other parts of Spain and from international backgrounds, contributing to a growing diversity.
The town has experienced moderate growth over the last few decades, with many people attracted to its peaceful setting and proximity to Barcelona. The population remains closely tied to its cultural roots, with many long-standing traditions and festivals being actively preserved by the community.