Olloix abrite à peine plus de 300 habitants. Le village fut construit au pied du puy du même nom. Ce volcan culmine à 1 002 mètres d'altitude et est entouré des puys d'Ozenne et de Marquerole. Il offre un superbe panorama sur la quasi-totalité des paysages du département : plateau du Cézallier, Mont-Dore, Monts Dôme, plateau de Gergovie, plaine de la Limagne, monts du Forez et du Livradois... On trouve à Olloix les vestiges de la commanderie des Hospitaliers de Saint-Jean de Jérusalem qui date du XIIe siècle, ainsi qu'une église romane dédiée à saint Jean-Baptiste. Le bourg serait traversé par une ancienne voie romaine, qui reliait Vichy au Mont-Dore.