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