Olot zählt etwa 35.000 Einwohner und ist damit eine mittelgroße Stadt mit einem hohen Maß an Lebensqualität. Die Bevölkerung ist gemischt – es gibt sowohl langjährige Einheimische als auch viele zugezogene Familien aus verschiedenen Ländern. Ein bedeutender Teil der Einwanderer stammt aus Lateinamerika, Nordafrika und Asien.
Die Vielfalt der Kulturen prägt das gesellschaftliche Leben positiv: Es gibt interkulturelle Veranstaltungen, mehrsprachige Bildungseinrichtungen und eine wachsende Offenheit gegenüber neuen Lebensstilen. Die Stadt wächst langsam, aber stetig, und zieht besonders junge Familien und Kreative an.
Die soziale Infrastruktur ist gut ausgebaut – es gibt zahlreiche Bildungseinrichtungen, medizinische Versorgung, Sporteinrichtungen und Kulturangebote. Die Bevölkerung gilt als freundlich, engagiert und stolz auf ihre lokale Identität.