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