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