L'agglomération de Viverols se situe dans le département Puy-de-Dôme.
Les agglomérations limitrophes sont les suivantes : Sauvessanges, Saint-Just, Saillant, Usson-en-Forez, Églisolles, Medeyrolles.
3 infirmiers et infirmières à domicile pratiquent à Viverols.