Santa Maria d’Oló település Spanyolországban, Barcelona tartományban. Lakosainak száma 1077 fő (2024).[1]
Santa Maria d’Oló Sant Feliu Sasserra, Oristà, Muntanyola, Santa Eulàlia de Riuprimer, L'Estany, Moià, Avinyó és Sant Bartomeu del Grau községekkel határos.
A település lakosságának változását az alábbi diagram mutatja: