La municipalité de Mezel est située dans le département Puy-de-Dôme.
Les agglomérations alentours sont les suivantes : Cournon-d'Auvergne, Lempdes, Pérignat-sur-Allier, Pont-du-Château, Saint-Bonnet-lès-Allier, Vertaizon, Chauriat.
9 infirmiers et infirmières à domicile exercent à Mezel.