La municipalité de Villerest se situe dans le département Loire.
Les communes alentours sont les suivantes : Lentigny, Saint-Jean-Saint-Maurice-sur-Loire, Ouches, Commelle-Vernay, Riorges, Roanne.
17 infirmiers et infirmières à domicile travaillent à Villerest.