Superfície 29,4 km² Altitud 669 m Població (2009[1]) Densitat 1.217 hab. 41,39 hab/km² Comarca: Osona
Olost és al sud del Lluçanès, en una vall solcada per la riera d'Olost a 580 m d'altitud. La riera de La Gavarresa i la riera del Lluçanès, un dels seus afluents, travessen paral·lels de nord a sud el poble per la banda occidental. Santa Creu és un nucli adherit a Olost, que es troba a 606 metres , a l'altra banda de La Gavarresa.