La commune de Verrières-en-Forez est située dans le département Loire.
Les villes limitrophes sont les suivantes : Lavieu, Saint-Anthème, Bard, Gumières, Chazelles-sur-Lavieu, Écotay-l'Olme, Lézigneux.
3 infirmiers et infirmières à domicile pratiquent à Verrières-en-Forez.