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