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