La municipalité de Montverdun se situe dans le département Loire.
Les agglomérations à proximité sont les suivantes : Marcoux, Saint-Paul-d'Uzore, Mornand-en-Forez, Marcilly-le-Châtel, Chalain-d'Uzore, Poncins, Saint-Étienne-le-Molard, Trelins, Sainte-Agathe-la-Bouteresse.
6 infirmiers et infirmières à domicile pratiquent à Montverdun.